summaryrefslogtreecommitdiff
path: root/src/lib/elementary
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-09-13 13:29:25 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-09-13 13:53:49 +0900
commitd5a31f3f307cb59f92bb24b42def504b3cb5e052 (patch)
tree38c21c157b406f7ce984df69205d56df4f9914de /src/lib/elementary
parent8da23c4247bc29b5297157ed4064ab7b76100fb6 (diff)
edje/elm: Rename _internal_ to _part_ (EO)
In Edje and Elementary, we have part objects, which are what is returned by the interface efl_part(). Those objects can't be of an opaque type as this doesn't work nicely with strongly typed languages such as C++ or C#. In JS, Lua, C the types are weak and mostly runtime-based so it doesn't matter much. As a consequence, the documentation and the types need to look nice in this EO API. Thus, we remove the abusive term "internal" and explicitly call all those classes "part" something. Eventually we want the types to be declared in the EO file so bindings (C#, C++, ...) can generate the proper access methods, returning the best possible types. Note that right now a few of those part types are used in the legacy API but don't actually need to be exposed externally. This is kind of a mega commit that does all the renaming at once, but it's really just a big sed operation. The power of good IDEs :) Ref T5315 Ref T5306
Diffstat (limited to 'src/lib/elementary')
-rw-r--r--src/lib/elementary/efl_ui_button.c4
-rw-r--r--src/lib/elementary/efl_ui_button_part.eo (renamed from src/lib/elementary/efl_ui_button_internal_part.eo)2
-rw-r--r--src/lib/elementary/efl_ui_flip.c4
-rw-r--r--src/lib/elementary/efl_ui_flip_part.eo (renamed from src/lib/elementary/efl_ui_flip_internal_part.eo)2
-rw-r--r--src/lib/elementary/efl_ui_layout.c20
-rw-r--r--src/lib/elementary/efl_ui_layout_pack.c90
-rw-r--r--src/lib/elementary/efl_ui_layout_part.eo (renamed from src/lib/elementary/efl_ui_layout_internal_part.eo)3
-rw-r--r--src/lib/elementary/efl_ui_layout_part_box.eo (renamed from src/lib/elementary/efl_ui_layout_internal_box.eo)2
-rw-r--r--src/lib/elementary/efl_ui_layout_part_table.eo (renamed from src/lib/elementary/efl_ui_layout_internal_table.eo)2
-rw-r--r--src/lib/elementary/efl_ui_panes.c20
-rw-r--r--src/lib/elementary/efl_ui_panes_part.eo (renamed from src/lib/elementary/efl_ui_panes_internal_part.eo)2
-rw-r--r--src/lib/elementary/efl_ui_progressbar.c16
-rw-r--r--src/lib/elementary/efl_ui_progressbar_part.eo (renamed from src/lib/elementary/efl_ui_progressbar_internal_part.eo)2
-rw-r--r--src/lib/elementary/efl_ui_slider.c16
-rw-r--r--src/lib/elementary/efl_ui_slider_part.eo (renamed from src/lib/elementary/efl_ui_slider_internal_part.eo)2
-rw-r--r--src/lib/elementary/efl_ui_text.c4
-rw-r--r--src/lib/elementary/efl_ui_textpath.c4
-rw-r--r--src/lib/elementary/efl_ui_textpath_part.eo (renamed from src/lib/elementary/efl_ui_textpath_internal_part.eo)2
-rw-r--r--src/lib/elementary/efl_ui_win.c12
-rw-r--r--src/lib/elementary/efl_ui_win_part.eo (renamed from src/lib/elementary/efl_ui_win_internal_part.eo)2
-rw-r--r--src/lib/elementary/elc_ctxpopup.c4
-rw-r--r--src/lib/elementary/elc_fileselector.c4
-rw-r--r--src/lib/elementary/elc_fileselector_entry.c4
-rw-r--r--src/lib/elementary/elc_multibuttonentry.c4
-rw-r--r--src/lib/elementary/elc_naviframe.c4
-rw-r--r--src/lib/elementary/elc_player.c4
-rw-r--r--src/lib/elementary/elc_popup.c4
-rw-r--r--src/lib/elementary/elm_actionslider.c4
-rw-r--r--src/lib/elementary/elm_actionslider_part.eo (renamed from src/lib/elementary/elm_actionslider_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_bubble.c4
-rw-r--r--src/lib/elementary/elm_bubble_part.eo (renamed from src/lib/elementary/elm_bubble_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_ctxpopup_part.eo (renamed from src/lib/elementary/elm_ctxpopup_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_dayselector.c4
-rw-r--r--src/lib/elementary/elm_dayselector_part.eo (renamed from src/lib/elementary/elm_dayselector_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_entry.c4
-rw-r--r--src/lib/elementary/elm_entry_part.eo (renamed from src/lib/elementary/elm_entry_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_fileselector_entry_part.eo (renamed from src/lib/elementary/elm_fileselector_entry_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_fileselector_part.eo (renamed from src/lib/elementary/elm_fileselector_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_flip_part.eo (renamed from src/lib/elementary/elm_flip_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_hover.c4
-rw-r--r--src/lib/elementary/elm_hover_part.eo (renamed from src/lib/elementary/elm_hover_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_label.c4
-rw-r--r--src/lib/elementary/elm_label_part.eo (renamed from src/lib/elementary/elm_label_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_mapbuf.c4
-rw-r--r--src/lib/elementary/elm_mapbuf_part.eo (renamed from src/lib/elementary/elm_mapbuf_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_multibuttonentry_part.eo (renamed from src/lib/elementary/elm_multibuttonentry_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_naviframe_part.eo (renamed from src/lib/elementary/elm_naviframe_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_notify.c4
-rw-r--r--src/lib/elementary/elm_notify_part.eo (renamed from src/lib/elementary/elm_notify_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_panel.c4
-rw-r--r--src/lib/elementary/elm_panel_part.eo (renamed from src/lib/elementary/elm_panel_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_panes.h2
-rw-r--r--src/lib/elementary/elm_part_helper.h44
-rw-r--r--src/lib/elementary/elm_player_part.eo (renamed from src/lib/elementary/elm_player_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_popup_part.eo (renamed from src/lib/elementary/elm_popup_internal_part.eo)2
-rw-r--r--src/lib/elementary/elm_scroller.c4
-rw-r--r--src/lib/elementary/elm_scroller_part.eo (renamed from src/lib/elementary/elm_scroller_internal_part.eo)2
57 files changed, 180 insertions, 181 deletions
diff --git a/src/lib/elementary/efl_ui_button.c b/src/lib/elementary/efl_ui_button.c
index dadba18..81b04e8 100644
--- a/src/lib/elementary/efl_ui_button.c
+++ b/src/lib/elementary/efl_ui_button.c
@@ -10,7 +10,7 @@
10#include "elm_priv.h" 10#include "elm_priv.h"
11#include "efl_ui_button_private.h" 11#include "efl_ui_button_private.h"
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13#include "efl_ui_button_internal_part.eo.h" 13#include "efl_ui_button_part.eo.h"
14#include "elm_part_helper.h" 14#include "elm_part_helper.h"
15 15
16#define MY_CLASS EFL_UI_BUTTON_CLASS 16#define MY_CLASS EFL_UI_BUTTON_CLASS
@@ -426,7 +426,7 @@ EFL_TEXT_PART_DEFAULT_IMPLEMENT(efl_ui_button, Efl_Ui_Button_Data)
426 426
427ELM_PART_OVERRIDE(efl_ui_button, EFL_UI_BUTTON, EFL_UI_LAYOUT, Efl_Ui_Button_Data, Elm_Part_Data) 427ELM_PART_OVERRIDE(efl_ui_button, EFL_UI_BUTTON, EFL_UI_LAYOUT, Efl_Ui_Button_Data, Elm_Part_Data)
428ELM_PART_OVERRIDE_CONTENT_SET(efl_ui_button, EFL_UI_BUTTON, EFL_UI_LAYOUT, Efl_Ui_Button_Data, Elm_Part_Data) 428ELM_PART_OVERRIDE_CONTENT_SET(efl_ui_button, EFL_UI_BUTTON, EFL_UI_LAYOUT, Efl_Ui_Button_Data, Elm_Part_Data)
429#include "efl_ui_button_internal_part.eo.c" 429#include "efl_ui_button_part.eo.c"
430 430
431/* Efl.Part end */ 431/* Efl.Part end */
432 432
diff --git a/src/lib/elementary/efl_ui_button_internal_part.eo b/src/lib/elementary/efl_ui_button_part.eo
index d0f9914..4f5952f 100644
--- a/src/lib/elementary/efl_ui_button_internal_part.eo
+++ b/src/lib/elementary/efl_ui_button_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Button.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Efl.Ui.Button.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary button internal part class]] 3 [[Elementary button internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/efl_ui_flip.c b/src/lib/elementary/efl_ui_flip.c
index f551566..e08a3c3 100644
--- a/src/lib/elementary/efl_ui_flip.c
+++ b/src/lib/elementary/efl_ui_flip.c
@@ -9,7 +9,7 @@
9#include "efl_ui_widget_flip.h" 9#include "efl_ui_widget_flip.h"
10#include "elm_widget_container.h" 10#include "elm_widget_container.h"
11 11
12#include "efl_ui_flip_internal_part.eo.h" 12#include "efl_ui_flip_part.eo.h"
13#include "elm_part_helper.h" 13#include "elm_part_helper.h"
14 14
15#define MY_CLASS EFL_UI_FLIP_CLASS 15#define MY_CLASS EFL_UI_FLIP_CLASS
@@ -2403,7 +2403,7 @@ ELM_PART_IMPLEMENT_CONTENT_SET(efl_ui_flip, EFL_UI_FLIP, Efl_Ui_Flip_Data, Elm_P
2403ELM_PART_IMPLEMENT_CONTENT_GET(efl_ui_flip, EFL_UI_FLIP, Efl_Ui_Flip_Data, Elm_Part_Data) 2403ELM_PART_IMPLEMENT_CONTENT_GET(efl_ui_flip, EFL_UI_FLIP, Efl_Ui_Flip_Data, Elm_Part_Data)
2404ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_flip, EFL_UI_FLIP, Efl_Ui_Flip_Data, Elm_Part_Data) 2404ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_flip, EFL_UI_FLIP, Efl_Ui_Flip_Data, Elm_Part_Data)
2405ELM_PART_CONTENT_DEFAULT_SET(efl_ui_flip, "front") 2405ELM_PART_CONTENT_DEFAULT_SET(efl_ui_flip, "front")
2406#include "efl_ui_flip_internal_part.eo.c" 2406#include "efl_ui_flip_part.eo.c"
2407 2407
2408/* Efl.Part end */ 2408/* Efl.Part end */
2409 2409
diff --git a/src/lib/elementary/efl_ui_flip_internal_part.eo b/src/lib/elementary/efl_ui_flip_part.eo
index 4592f69..2edd411 100644
--- a/src/lib/elementary/efl_ui_flip_internal_part.eo
+++ b/src/lib/elementary/efl_ui_flip_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Flip.Internal.Part (Efl.Object, Efl.Container) 1class Efl.Ui.Flip.Part (Efl.Object, Efl.Container)
2{ 2{
3 [[Efl UI flip internal class]] 3 [[Efl UI flip internal class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/efl_ui_layout.c b/src/lib/elementary/efl_ui_layout.c
index a2b3c7e..11a703e 100644
--- a/src/lib/elementary/efl_ui_layout.c
+++ b/src/lib/elementary/efl_ui_layout.c
@@ -10,7 +10,7 @@
10#include "elm_priv.h" 10#include "elm_priv.h"
11#include "elm_widget_layout.h" 11#include "elm_widget_layout.h"
12 12
13#include "efl_ui_layout_internal_part.eo.h" 13#include "efl_ui_layout_part.eo.h"
14#include "elm_part_helper.h" 14#include "elm_part_helper.h"
15 15
16#define EDJE_EDIT_IS_UNSTABLE_AND_I_KNOW_ABOUT_IT 16#define EDJE_EDIT_IS_UNSTABLE_AND_I_KNOW_ABOUT_IT
@@ -2477,8 +2477,8 @@ _efl_ui_layout_efl_part_part(const Eo *obj, Efl_Ui_Layout_Data *sd EINA_UNUSED,
2477 return _efl_ui_layout_pack_proxy_get((Eo *) obj, type, part); 2477 return _efl_ui_layout_pack_proxy_get((Eo *) obj, type, part);
2478 2478
2479 // Generic parts (text, anything, ...) 2479 // Generic parts (text, anything, ...)
2480 proxy = efl_add(EFL_UI_LAYOUT_INTERNAL_PART_CLASS, (Eo *) obj); 2480 proxy = efl_add(EFL_UI_LAYOUT_PART_CLASS, (Eo *) obj);
2481 pd = efl_data_scope_get(proxy, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 2481 pd = efl_data_scope_get(proxy, EFL_UI_LAYOUT_PART_CLASS);
2482 if (pd) 2482 if (pd)
2483 { 2483 {
2484 pd->obj = (Eo *) obj; 2484 pd->obj = (Eo *) obj;
@@ -2509,37 +2509,37 @@ _efl_ui_layout_default_text_part_get(const Eo *obj, Efl_Ui_Layout_Data *sd EINA_
2509} 2509}
2510 2510
2511EOLIAN static Eina_Bool 2511EOLIAN static Eina_Bool
2512_efl_ui_layout_internal_part_efl_ui_cursor_cursor_set(Eo *obj, Elm_Part_Data *pd, const char *cursor) 2512_efl_ui_layout_part_efl_ui_cursor_cursor_set(Eo *obj, Elm_Part_Data *pd, const char *cursor)
2513{ 2513{
2514 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_set(pd->sd, pd->part, cursor)); 2514 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_set(pd->sd, pd->part, cursor));
2515} 2515}
2516 2516
2517EOLIAN static const char * 2517EOLIAN static const char *
2518_efl_ui_layout_internal_part_efl_ui_cursor_cursor_get(Eo *obj, Elm_Part_Data *pd) 2518_efl_ui_layout_part_efl_ui_cursor_cursor_get(Eo *obj, Elm_Part_Data *pd)
2519{ 2519{
2520 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_get(pd->sd, pd->part)); 2520 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_get(pd->sd, pd->part));
2521} 2521}
2522 2522
2523EOLIAN static Eina_Bool 2523EOLIAN static Eina_Bool
2524_efl_ui_layout_internal_part_efl_ui_cursor_cursor_style_set(Eo *obj, Elm_Part_Data *pd, const char *style) 2524_efl_ui_layout_part_efl_ui_cursor_cursor_style_set(Eo *obj, Elm_Part_Data *pd, const char *style)
2525{ 2525{
2526 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_style_set(pd->sd, pd->part, style)); 2526 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_style_set(pd->sd, pd->part, style));
2527} 2527}
2528 2528
2529EOLIAN static const char * 2529EOLIAN static const char *
2530_efl_ui_layout_internal_part_efl_ui_cursor_cursor_style_get(Eo *obj, Elm_Part_Data *pd) 2530_efl_ui_layout_part_efl_ui_cursor_cursor_style_get(Eo *obj, Elm_Part_Data *pd)
2531{ 2531{
2532 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_style_get(pd->sd, pd->part)); 2532 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_style_get(pd->sd, pd->part));
2533} 2533}
2534 2534
2535EOLIAN static Eina_Bool 2535EOLIAN static Eina_Bool
2536_efl_ui_layout_internal_part_efl_ui_cursor_cursor_theme_search_enabled_set(Eo *obj, Elm_Part_Data *pd, Eina_Bool allow) 2536_efl_ui_layout_part_efl_ui_cursor_cursor_theme_search_enabled_set(Eo *obj, Elm_Part_Data *pd, Eina_Bool allow)
2537{ 2537{
2538 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_engine_only_set(pd->sd, pd->part, !allow)); 2538 ELM_PART_RETURN_VAL(_efl_ui_layout_part_cursor_engine_only_set(pd->sd, pd->part, !allow));
2539} 2539}
2540 2540
2541EOLIAN static Eina_Bool 2541EOLIAN static Eina_Bool
2542_efl_ui_layout_internal_part_efl_ui_cursor_cursor_theme_search_enabled_get(Eo *obj, Elm_Part_Data *pd) 2542_efl_ui_layout_part_efl_ui_cursor_cursor_theme_search_enabled_get(Eo *obj, Elm_Part_Data *pd)
2543{ 2543{
2544 ELM_PART_RETURN_VAL(!_efl_ui_layout_part_cursor_engine_only_get(pd->sd, pd->part)); 2544 ELM_PART_RETURN_VAL(!_efl_ui_layout_part_cursor_engine_only_get(pd->sd, pd->part));
2545} 2545}
@@ -2550,7 +2550,7 @@ ELM_PART_IMPLEMENT_CONTENT_GET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data,
2550ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data, Elm_Part_Data) 2550ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data, Elm_Part_Data)
2551ELM_PART_IMPLEMENT_TEXT_SET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data, Elm_Part_Data) 2551ELM_PART_IMPLEMENT_TEXT_SET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data, Elm_Part_Data)
2552ELM_PART_IMPLEMENT_TEXT_GET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data, Elm_Part_Data) 2552ELM_PART_IMPLEMENT_TEXT_GET(efl_ui_layout, EFL_UI_LAYOUT, Efl_Ui_Layout_Data, Elm_Part_Data)
2553#include "efl_ui_layout_internal_part.eo.c" 2553#include "efl_ui_layout_part.eo.c"
2554 2554
2555/* Efl.Part end */ 2555/* Efl.Part end */
2556 2556
diff --git a/src/lib/elementary/efl_ui_layout_pack.c b/src/lib/elementary/efl_ui_layout_pack.c
index e160af9..f002a34 100644
--- a/src/lib/elementary/efl_ui_layout_pack.c
+++ b/src/lib/elementary/efl_ui_layout_pack.c
@@ -3,8 +3,8 @@
3#endif 3#endif
4 4
5#define ELM_LAYOUT_PROTECTED 5#define ELM_LAYOUT_PROTECTED
6#define EFL_UI_LAYOUT_INTERNAL_BOX_PROTECTED 6#define EFL_UI_LAYOUT_PART_BOX_PROTECTED
7#define EFL_UI_LAYOUT_INTERNAL_TABLE_PROTECTED 7#define EFL_UI_LAYOUT_PART_TABLE_PROTECTED
8 8
9#include <Elementary.h> 9#include <Elementary.h>
10 10
@@ -12,8 +12,8 @@
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13#include "elm_part_helper.h" 13#include "elm_part_helper.h"
14 14
15#include "efl_ui_layout_internal_box.eo.h" 15#include "efl_ui_layout_part_box.eo.h"
16#include "efl_ui_layout_internal_table.eo.h" 16#include "efl_ui_layout_part_table.eo.h"
17#include "../evas/canvas/evas_box.eo.h" 17#include "../evas/canvas/evas_box.eo.h"
18#include "../evas/canvas/evas_table.eo.h" 18#include "../evas/canvas/evas_table.eo.h"
19 19
@@ -28,8 +28,8 @@ Eina_Bool _efl_ui_layout_table_pack(Eo *obj, Efl_Ui_Layout_Data *sd, const ch
28Evas_Object *_efl_ui_layout_table_unpack(Eo *obj, Efl_Ui_Layout_Data *sd, const char *part, Evas_Object *child); 28Evas_Object *_efl_ui_layout_table_unpack(Eo *obj, Efl_Ui_Layout_Data *sd, const char *part, Evas_Object *child);
29Eina_Bool _efl_ui_layout_table_clear(Eo *obj, Efl_Ui_Layout_Data *sd, const char *part, Eina_Bool clear); 29Eina_Bool _efl_ui_layout_table_clear(Eo *obj, Efl_Ui_Layout_Data *sd, const char *part, Eina_Bool clear);
30 30
31#define BOX_CLASS EFL_UI_LAYOUT_INTERNAL_BOX_CLASS 31#define BOX_CLASS EFL_UI_LAYOUT_PART_BOX_CLASS
32#define TABLE_CLASS EFL_UI_LAYOUT_INTERNAL_TABLE_CLASS 32#define TABLE_CLASS EFL_UI_LAYOUT_PART_TABLE_CLASS
33 33
34typedef struct _Layout_Part_Data Efl_Ui_Layout_Box_Data; 34typedef struct _Layout_Part_Data Efl_Ui_Layout_Box_Data;
35typedef struct _Layout_Part_Data Efl_Ui_Layout_Table_Data; 35typedef struct _Layout_Part_Data Efl_Ui_Layout_Table_Data;
@@ -56,16 +56,16 @@ _efl_ui_layout_pack_proxy_get(Efl_Ui_Layout *obj, Edje_Part_Type type, const cha
56{ 56{
57 if (type == EDJE_PART_TYPE_BOX) 57 if (type == EDJE_PART_TYPE_BOX)
58 return efl_add(BOX_CLASS, obj, 58 return efl_add(BOX_CLASS, obj,
59 efl_ui_layout_internal_box_real_part_set(efl_added, obj, part)); 59 efl_ui_layout_part_box_real_part_set(efl_added, obj, part));
60 else if (type == EDJE_PART_TYPE_TABLE) 60 else if (type == EDJE_PART_TYPE_TABLE)
61 return efl_add(TABLE_CLASS, obj, 61 return efl_add(TABLE_CLASS, obj,
62 efl_ui_layout_internal_table_real_part_set(efl_added, obj, part)); 62 efl_ui_layout_part_table_real_part_set(efl_added, obj, part));
63 else 63 else
64 return NULL; 64 return NULL;
65} 65}
66 66
67EOLIAN static void 67EOLIAN static void
68_efl_ui_layout_internal_box_efl_object_destructor(Eo *obj, Efl_Ui_Layout_Table_Data *pd) 68_efl_ui_layout_part_box_efl_object_destructor(Eo *obj, Efl_Ui_Layout_Table_Data *pd)
69{ 69{
70 ELM_PART_HOOK; 70 ELM_PART_HOOK;
71 efl_data_xunref(pd->obj, pd->sd, obj); 71 efl_data_xunref(pd->obj, pd->sd, obj);
@@ -74,7 +74,7 @@ _efl_ui_layout_internal_box_efl_object_destructor(Eo *obj, Efl_Ui_Layout_Table_D
74} 74}
75 75
76EOLIAN static void 76EOLIAN static void
77_efl_ui_layout_internal_box_real_part_set(Eo *obj, Efl_Ui_Layout_Box_Data *pd, Eo *layout, const char *part) 77_efl_ui_layout_part_box_real_part_set(Eo *obj, Efl_Ui_Layout_Box_Data *pd, Eo *layout, const char *part)
78{ 78{
79 pd->obj = layout; 79 pd->obj = layout;
80 pd->sd = efl_data_xref(pd->obj, EFL_UI_LAYOUT_CLASS, obj); 80 pd->sd = efl_data_xref(pd->obj, EFL_UI_LAYOUT_CLASS, obj);
@@ -133,7 +133,7 @@ _part_item_iterator_create(Eo *obj, Eina_Iterator *real_iterator, Eina_List *lis
133} 133}
134 134
135EOLIAN static Eina_Iterator * 135EOLIAN static Eina_Iterator *
136_efl_ui_layout_internal_box_efl_container_content_iterate(Eo *obj, Efl_Ui_Layout_Box_Data *pd) 136_efl_ui_layout_part_box_efl_container_content_iterate(Eo *obj, Efl_Ui_Layout_Box_Data *pd)
137{ 137{
138 Eina_Iterator *it; 138 Eina_Iterator *it;
139 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 139 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
@@ -142,63 +142,63 @@ _efl_ui_layout_internal_box_efl_container_content_iterate(Eo *obj, Efl_Ui_Layout
142} 142}
143 143
144EOLIAN static int 144EOLIAN static int
145_efl_ui_layout_internal_box_efl_container_content_count(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd) 145_efl_ui_layout_part_box_efl_container_content_count(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd)
146{ 146{
147 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 147 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
148 ELM_PART_RETURN_VAL(evas_obj_box_count(pack)); 148 ELM_PART_RETURN_VAL(evas_obj_box_count(pack));
149} 149}
150 150
151EOLIAN static Eina_Bool 151EOLIAN static Eina_Bool
152_efl_ui_layout_internal_box_efl_pack_pack_clear(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd) 152_efl_ui_layout_part_box_efl_pack_pack_clear(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd)
153{ 153{
154 ELM_PART_RETURN_VAL(_efl_ui_layout_box_remove_all(pd->obj, pd->sd, pd->part, EINA_TRUE)); 154 ELM_PART_RETURN_VAL(_efl_ui_layout_box_remove_all(pd->obj, pd->sd, pd->part, EINA_TRUE));
155} 155}
156 156
157EOLIAN static Eina_Bool 157EOLIAN static Eina_Bool
158_efl_ui_layout_internal_box_efl_pack_unpack_all(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd) 158_efl_ui_layout_part_box_efl_pack_unpack_all(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd)
159{ 159{
160 ELM_PART_RETURN_VAL(_efl_ui_layout_box_remove_all(pd->obj, pd->sd, pd->part, EINA_FALSE)); 160 ELM_PART_RETURN_VAL(_efl_ui_layout_box_remove_all(pd->obj, pd->sd, pd->part, EINA_FALSE));
161} 161}
162 162
163EOLIAN static Eina_Bool 163EOLIAN static Eina_Bool
164_efl_ui_layout_internal_box_efl_pack_unpack(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj) 164_efl_ui_layout_part_box_efl_pack_unpack(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj)
165{ 165{
166 ELM_PART_RETURN_VAL(_efl_ui_layout_box_remove(pd->obj, pd->sd, pd->part, subobj) != NULL); 166 ELM_PART_RETURN_VAL(_efl_ui_layout_box_remove(pd->obj, pd->sd, pd->part, subobj) != NULL);
167} 167}
168 168
169EOLIAN static Eina_Bool 169EOLIAN static Eina_Bool
170_efl_ui_layout_internal_box_efl_container_content_remove(Eo *obj, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *content) 170_efl_ui_layout_part_box_efl_container_content_remove(Eo *obj, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *content)
171{ 171{
172 // alias for efl_pack_unpack 172 // alias for efl_pack_unpack
173 return _efl_ui_layout_internal_box_efl_pack_unpack(obj, pd, content); 173 return _efl_ui_layout_part_box_efl_pack_unpack(obj, pd, content);
174} 174}
175 175
176EOLIAN static Eina_Bool 176EOLIAN static Eina_Bool
177_efl_ui_layout_internal_box_efl_pack_pack(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj) 177_efl_ui_layout_part_box_efl_pack_pack(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj)
178{ 178{
179 ELM_PART_RETURN_VAL(_efl_ui_layout_box_append(pd->obj, pd->sd, pd->part, subobj)); 179 ELM_PART_RETURN_VAL(_efl_ui_layout_box_append(pd->obj, pd->sd, pd->part, subobj));
180} 180}
181 181
182EOLIAN static Eina_Bool 182EOLIAN static Eina_Bool
183_efl_ui_layout_internal_box_efl_pack_linear_pack_begin(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj) 183_efl_ui_layout_part_box_efl_pack_linear_pack_begin(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj)
184{ 184{
185 ELM_PART_RETURN_VAL(_efl_ui_layout_box_prepend(pd->obj, pd->sd, pd->part, subobj)); 185 ELM_PART_RETURN_VAL(_efl_ui_layout_box_prepend(pd->obj, pd->sd, pd->part, subobj));
186} 186}
187 187
188EOLIAN static Eina_Bool 188EOLIAN static Eina_Bool
189_efl_ui_layout_internal_box_efl_pack_linear_pack_end(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj) 189_efl_ui_layout_part_box_efl_pack_linear_pack_end(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj)
190{ 190{
191 ELM_PART_RETURN_VAL(_efl_ui_layout_box_append(pd->obj, pd->sd, pd->part, subobj)); 191 ELM_PART_RETURN_VAL(_efl_ui_layout_box_append(pd->obj, pd->sd, pd->part, subobj));
192} 192}
193 193
194EOLIAN static Eina_Bool 194EOLIAN static Eina_Bool
195_efl_ui_layout_internal_box_efl_pack_linear_pack_before(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj, const Efl_Gfx *existing) 195_efl_ui_layout_part_box_efl_pack_linear_pack_before(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj, const Efl_Gfx *existing)
196{ 196{
197 ELM_PART_RETURN_VAL(_efl_ui_layout_box_insert_before(pd->obj, pd->sd, pd->part, subobj, existing)); 197 ELM_PART_RETURN_VAL(_efl_ui_layout_box_insert_before(pd->obj, pd->sd, pd->part, subobj, existing));
198} 198}
199 199
200EOLIAN static Eina_Bool 200EOLIAN static Eina_Bool
201_efl_ui_layout_internal_box_efl_pack_linear_pack_after(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj, const Efl_Gfx *existing) 201_efl_ui_layout_part_box_efl_pack_linear_pack_after(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj, const Efl_Gfx *existing)
202{ 202{
203 const Efl_Gfx *other; 203 const Efl_Gfx *other;
204 int index; 204 int index;
@@ -215,13 +215,13 @@ _efl_ui_layout_internal_box_efl_pack_linear_pack_after(Eo *obj EINA_UNUSED, Efl_
215} 215}
216 216
217EOLIAN static Eina_Bool 217EOLIAN static Eina_Bool
218_efl_ui_layout_internal_box_efl_pack_linear_pack_at(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj, int index) 218_efl_ui_layout_part_box_efl_pack_linear_pack_at(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, Efl_Gfx *subobj, int index)
219{ 219{
220 ELM_PART_RETURN_VAL(_efl_ui_layout_box_insert_at(pd->obj, pd->sd, pd->part, subobj, index)); 220 ELM_PART_RETURN_VAL(_efl_ui_layout_box_insert_at(pd->obj, pd->sd, pd->part, subobj, index));
221} 221}
222 222
223EOLIAN static Efl_Gfx * 223EOLIAN static Efl_Gfx *
224_efl_ui_layout_internal_box_efl_pack_linear_pack_content_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, int index) 224_efl_ui_layout_part_box_efl_pack_linear_pack_content_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, int index)
225{ 225{
226 Evas_Object_Box_Option *opt; 226 Evas_Object_Box_Option *opt;
227 Evas_Object_Box_Data *priv; 227 Evas_Object_Box_Data *priv;
@@ -234,7 +234,7 @@ _efl_ui_layout_internal_box_efl_pack_linear_pack_content_get(Eo *obj EINA_UNUSED
234} 234}
235 235
236EOLIAN static Efl_Gfx * 236EOLIAN static Efl_Gfx *
237_efl_ui_layout_internal_box_efl_pack_linear_pack_unpack_at(Eo *obj, Efl_Ui_Layout_Box_Data *pd, int index) 237_efl_ui_layout_part_box_efl_pack_linear_pack_unpack_at(Eo *obj, Efl_Ui_Layout_Box_Data *pd, int index)
238{ 238{
239 Efl_Gfx *subobj; 239 Efl_Gfx *subobj;
240 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 240 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
@@ -249,14 +249,14 @@ _efl_ui_layout_internal_box_efl_pack_linear_pack_unpack_at(Eo *obj, Efl_Ui_Layou
249} 249}
250 250
251EOLIAN static int 251EOLIAN static int
252_efl_ui_layout_internal_box_efl_pack_linear_pack_index_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, const Efl_Gfx *subobj) 252_efl_ui_layout_part_box_efl_pack_linear_pack_index_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd, const Efl_Gfx *subobj)
253{ 253{
254 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 254 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
255 ELM_PART_RETURN_VAL(efl_pack_index_get(pack, subobj)); 255 ELM_PART_RETURN_VAL(efl_pack_index_get(pack, subobj));
256} 256}
257 257
258EOLIAN static Efl_Orient 258EOLIAN static Efl_Orient
259_efl_ui_layout_internal_box_efl_orientation_orientation_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd) 259_efl_ui_layout_part_box_efl_orientation_orientation_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Box_Data *pd)
260{ 260{
261 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, EFL_ORIENT_NONE); 261 ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd, EFL_ORIENT_NONE);
262 262
@@ -267,7 +267,7 @@ _efl_ui_layout_internal_box_efl_orientation_orientation_get(Eo *obj EINA_UNUSED,
267/* Table proxy implementation */ 267/* Table proxy implementation */
268 268
269EOLIAN static void 269EOLIAN static void
270_efl_ui_layout_internal_table_real_part_set(Eo *obj, Efl_Ui_Layout_Table_Data *pd, Eo *layout, const char *part) 270_efl_ui_layout_part_table_real_part_set(Eo *obj, Efl_Ui_Layout_Table_Data *pd, Eo *layout, const char *part)
271{ 271{
272 pd->obj = layout; 272 pd->obj = layout;
273 pd->sd = efl_data_xref(pd->obj, EFL_UI_LAYOUT_CLASS, obj); 273 pd->sd = efl_data_xref(pd->obj, EFL_UI_LAYOUT_CLASS, obj);
@@ -276,7 +276,7 @@ _efl_ui_layout_internal_table_real_part_set(Eo *obj, Efl_Ui_Layout_Table_Data *p
276} 276}
277 277
278EOLIAN static void 278EOLIAN static void
279_efl_ui_layout_internal_table_efl_object_destructor(Eo *obj, Efl_Ui_Layout_Table_Data *pd) 279_efl_ui_layout_part_table_efl_object_destructor(Eo *obj, Efl_Ui_Layout_Table_Data *pd)
280{ 280{
281 ELM_PART_HOOK; 281 ELM_PART_HOOK;
282 efl_data_xunref(pd->obj, pd->sd, obj); 282 efl_data_xunref(pd->obj, pd->sd, obj);
@@ -285,7 +285,7 @@ _efl_ui_layout_internal_table_efl_object_destructor(Eo *obj, Efl_Ui_Layout_Table
285} 285}
286 286
287EOLIAN static Eina_Iterator * 287EOLIAN static Eina_Iterator *
288_efl_ui_layout_internal_table_efl_container_content_iterate(Eo *obj, Efl_Ui_Layout_Table_Data *pd) 288_efl_ui_layout_part_table_efl_container_content_iterate(Eo *obj, Efl_Ui_Layout_Table_Data *pd)
289{ 289{
290 Eina_Iterator *it; 290 Eina_Iterator *it;
291 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 291 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
@@ -296,53 +296,53 @@ _efl_ui_layout_internal_table_efl_container_content_iterate(Eo *obj, Efl_Ui_Layo
296} 296}
297 297
298EOLIAN static int 298EOLIAN static int
299_efl_ui_layout_internal_table_efl_container_content_count(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd) 299_efl_ui_layout_part_table_efl_container_content_count(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd)
300{ 300{
301 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 301 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
302 ELM_PART_RETURN_VAL(evas_obj_table_count(pack)); 302 ELM_PART_RETURN_VAL(evas_obj_table_count(pack));
303} 303}
304 304
305EOLIAN static Eina_Bool 305EOLIAN static Eina_Bool
306_efl_ui_layout_internal_table_efl_pack_pack_clear(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd) 306_efl_ui_layout_part_table_efl_pack_pack_clear(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd)
307{ 307{
308 ELM_PART_RETURN_VAL(_efl_ui_layout_table_clear(pd->obj, pd->sd, pd->part, EINA_TRUE)); 308 ELM_PART_RETURN_VAL(_efl_ui_layout_table_clear(pd->obj, pd->sd, pd->part, EINA_TRUE));
309} 309}
310 310
311EOLIAN static Eina_Bool 311EOLIAN static Eina_Bool
312_efl_ui_layout_internal_table_efl_pack_unpack_all(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd) 312_efl_ui_layout_part_table_efl_pack_unpack_all(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd)
313{ 313{
314 ELM_PART_RETURN_VAL(_efl_ui_layout_table_clear(pd->obj, pd->sd, pd->part, EINA_FALSE)); 314 ELM_PART_RETURN_VAL(_efl_ui_layout_table_clear(pd->obj, pd->sd, pd->part, EINA_FALSE));
315} 315}
316 316
317EOLIAN static Eina_Bool 317EOLIAN static Eina_Bool
318_efl_ui_layout_internal_table_efl_pack_unpack(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx *subobj) 318_efl_ui_layout_part_table_efl_pack_unpack(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx *subobj)
319{ 319{
320 if (!subobj) ELM_PART_RETURN_VAL(EINA_FALSE); 320 if (!subobj) ELM_PART_RETURN_VAL(EINA_FALSE);
321 ELM_PART_RETURN_VAL(_efl_ui_layout_table_unpack(pd->obj, pd->sd, pd->part, subobj) == subobj); 321 ELM_PART_RETURN_VAL(_efl_ui_layout_table_unpack(pd->obj, pd->sd, pd->part, subobj) == subobj);
322} 322}
323 323
324EOLIAN static Eina_Bool 324EOLIAN static Eina_Bool
325_efl_ui_layout_internal_table_efl_container_content_remove(Eo *obj, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx *content) 325_efl_ui_layout_part_table_efl_container_content_remove(Eo *obj, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx *content)
326{ 326{
327 // alias for efl_pack_unpack 327 // alias for efl_pack_unpack
328 return _efl_ui_layout_internal_table_efl_pack_unpack(obj, pd, content); 328 return _efl_ui_layout_part_table_efl_pack_unpack(obj, pd, content);
329} 329}
330 330
331EOLIAN static Eina_Bool 331EOLIAN static Eina_Bool
332_efl_ui_layout_internal_table_efl_pack_grid_pack_grid(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx *subobj, int col, int row, int colspan, int rowspan) 332_efl_ui_layout_part_table_efl_pack_grid_pack_grid(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx *subobj, int col, int row, int colspan, int rowspan)
333{ 333{
334 ELM_PART_RETURN_VAL(_efl_ui_layout_table_pack(pd->obj, pd->sd, pd->part, subobj, col, row, colspan, rowspan)); 334 ELM_PART_RETURN_VAL(_efl_ui_layout_table_pack(pd->obj, pd->sd, pd->part, subobj, col, row, colspan, rowspan));
335} 335}
336 336
337EOLIAN static Efl_Gfx * 337EOLIAN static Efl_Gfx *
338_efl_ui_layout_internal_table_efl_pack_grid_grid_content_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, int col, int row) 338_efl_ui_layout_part_table_efl_pack_grid_grid_content_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, int col, int row)
339{ 339{
340 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 340 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
341 ELM_PART_RETURN_VAL(evas_object_table_child_get(pack, col, row)); 341 ELM_PART_RETURN_VAL(evas_object_table_child_get(pack, col, row));
342} 342}
343 343
344EOLIAN static Eina_Iterator * 344EOLIAN static Eina_Iterator *
345_efl_ui_layout_internal_table_efl_pack_grid_grid_contents_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, int col, int row, Eina_Bool below) 345_efl_ui_layout_part_table_efl_pack_grid_grid_contents_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, int col, int row, Eina_Bool below)
346{ 346{
347 // contents at col,row - see also Efl.Ui.Grid or edje_containers.c 347 // contents at col,row - see also Efl.Ui.Grid or edje_containers.c
348 // not reusing edje's iterator because the container would be wrong 348 // not reusing edje's iterator because the container would be wrong
@@ -371,7 +371,7 @@ _efl_ui_layout_internal_table_efl_pack_grid_grid_contents_get(Eo *obj EINA_UNUSE
371} 371}
372 372
373EOLIAN static Eina_Bool 373EOLIAN static Eina_Bool
374_efl_ui_layout_internal_table_efl_pack_grid_grid_position_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx * subobj, int *col, int *row, int *colspan, int *rowspan) 374_efl_ui_layout_part_table_efl_pack_grid_grid_position_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, Efl_Gfx * subobj, int *col, int *row, int *colspan, int *rowspan)
375{ 375{
376 unsigned short c, r, cs, rs; 376 unsigned short c, r, cs, rs;
377 Eina_Bool ret; 377 Eina_Bool ret;
@@ -387,14 +387,14 @@ _efl_ui_layout_internal_table_efl_pack_grid_grid_position_get(Eo *obj EINA_UNUSE
387} 387}
388 388
389EOLIAN static void 389EOLIAN static void
390_efl_ui_layout_internal_table_efl_pack_grid_grid_size_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, int *cols, int *rows) 390_efl_ui_layout_part_table_efl_pack_grid_grid_size_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd, int *cols, int *rows)
391{ 391{
392 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 392 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
393 evas_object_table_col_row_size_get(pack, cols, rows); 393 evas_object_table_col_row_size_get(pack, cols, rows);
394} 394}
395 395
396EOLIAN static int 396EOLIAN static int
397_efl_ui_layout_internal_table_efl_pack_grid_grid_columns_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd) 397_efl_ui_layout_part_table_efl_pack_grid_grid_columns_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd)
398{ 398{
399 int cols, rows; 399 int cols, rows;
400 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 400 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
@@ -403,7 +403,7 @@ _efl_ui_layout_internal_table_efl_pack_grid_grid_columns_get(Eo *obj EINA_UNUSED
403} 403}
404 404
405EOLIAN static int 405EOLIAN static int
406_efl_ui_layout_internal_table_efl_pack_grid_grid_rows_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd) 406_efl_ui_layout_part_table_efl_pack_grid_grid_rows_get(Eo *obj EINA_UNUSED, Efl_Ui_Layout_Table_Data *pd)
407{ 407{
408 int cols, rows; 408 int cols, rows;
409 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part); 409 Eo *pack = (Eo *) edje_object_part_object_get(pd->obj, pd->part);
@@ -411,5 +411,5 @@ _efl_ui_layout_internal_table_efl_pack_grid_grid_rows_get(Eo *obj EINA_UNUSED, E
411 ELM_PART_RETURN_VAL(rows); 411 ELM_PART_RETURN_VAL(rows);
412} 412}
413 413
414#include "efl_ui_layout_internal_box.eo.c" 414#include "efl_ui_layout_part_box.eo.c"
415#include "efl_ui_layout_internal_table.eo.c" 415#include "efl_ui_layout_part_table.eo.c"
diff --git a/src/lib/elementary/efl_ui_layout_internal_part.eo b/src/lib/elementary/efl_ui_layout_part.eo
index 1d7ab39..dd075c2 100644
--- a/src/lib/elementary/efl_ui_layout_internal_part.eo
+++ b/src/lib/elementary/efl_ui_layout_part.eo
@@ -1,5 +1,4 @@
1class Efl.Ui.Layout.Internal.Part (Efl.Object, Efl.Container, Efl.Text, 1class Efl.Ui.Layout.Part (Efl.Object, Efl.Container, Efl.Text, Efl.Ui.Cursor)
2 Efl.Ui.Cursor)
3{ 2{
4 [[Elementary layout internal part class]] 3 [[Elementary layout internal part class]]
5 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/efl_ui_layout_internal_box.eo b/src/lib/elementary/efl_ui_layout_part_box.eo
index 6278368..a0e7296 100644
--- a/src/lib/elementary/efl_ui_layout_internal_box.eo
+++ b/src/lib/elementary/efl_ui_layout_part_box.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Layout_Internal.Box (Efl.Object, Efl.Pack.Linear, 1class Efl.Ui.Layout.Part.Box (Efl.Object, Efl.Pack.Linear,
2 Efl.Orientation) 2 Efl.Orientation)
3{ 3{
4 [[Represents a Box created as part of a layout. 4 [[Represents a Box created as part of a layout.
diff --git a/src/lib/elementary/efl_ui_layout_internal_table.eo b/src/lib/elementary/efl_ui_layout_part_table.eo
index 7104c9b..495aa6e 100644
--- a/src/lib/elementary/efl_ui_layout_internal_table.eo
+++ b/src/lib/elementary/efl_ui_layout_part_table.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Layout_Internal.Table (Efl.Object, Efl.Pack.Grid) 1class Efl.Ui.Layout.Part.Table (Efl.Object, Efl.Pack.Grid)
2{ 2{
3 [[Represents a Table created as part of a layout. 3 [[Represents a Table created as part of a layout.
4 4
diff --git a/src/lib/elementary/efl_ui_panes.c b/src/lib/elementary/efl_ui_panes.c
index 0163b95..98a331c 100644
--- a/src/lib/elementary/efl_ui_panes.c
+++ b/src/lib/elementary/efl_ui_panes.c
@@ -12,7 +12,7 @@
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13#include "efl_ui_panes_private.h" 13#include "efl_ui_panes_private.h"
14 14
15#include "efl_ui_panes_internal_part.eo.h" 15#include "efl_ui_panes_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17 17
18#define MY_CLASS EFL_UI_PANES_CLASS 18#define MY_CLASS EFL_UI_PANES_CLASS
@@ -534,9 +534,9 @@ _efl_ui_panes_class_constructor(Efl_Class *klass)
534ELM_PART_OVERRIDE(efl_ui_panes, EFL_UI_PANES, EFL_UI_LAYOUT, Efl_Ui_Panes_Data, Elm_Part_Data) 534ELM_PART_OVERRIDE(efl_ui_panes, EFL_UI_PANES, EFL_UI_LAYOUT, Efl_Ui_Panes_Data, Elm_Part_Data)
535 535
536EOLIAN static void 536EOLIAN static void
537_efl_ui_panes_internal_part_hint_min_allow_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, Eina_Bool allow) 537_efl_ui_panes_part_hint_min_allow_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, Eina_Bool allow)
538{ 538{
539 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 539 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
540 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS); 540 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS);
541 541
542 if (!strcmp(pd->part, "first")) 542 if (!strcmp(pd->part, "first"))
@@ -554,10 +554,10 @@ _efl_ui_panes_internal_part_hint_min_allow_set(Eo *obj, Elm_Part_Data *_pd EINA_
554} 554}
555 555
556EOLIAN static Eina_Bool 556EOLIAN static Eina_Bool
557_efl_ui_panes_internal_part_hint_min_allow_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED) 557_efl_ui_panes_part_hint_min_allow_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED)
558{ 558{
559 Eina_Bool ret = EINA_FALSE; 559 Eina_Bool ret = EINA_FALSE;
560 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 560 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
561 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS); 561 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS);
562 562
563 if (!strcmp(pd->part, "first")) 563 if (!strcmp(pd->part, "first"))
@@ -573,9 +573,9 @@ _efl_ui_panes_internal_part_hint_min_allow_get(Eo *obj, Elm_Part_Data *_pd EINA_
573} 573}
574 574
575EOLIAN static double 575EOLIAN static double
576_efl_ui_panes_internal_part_split_ratio_min_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED) 576_efl_ui_panes_part_split_ratio_min_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED)
577{ 577{
578 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 578 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
579 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS); 579 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS);
580 double ret = 0.0; 580 double ret = 0.0;
581 581
@@ -588,9 +588,9 @@ _efl_ui_panes_internal_part_split_ratio_min_get(Eo *obj, Elm_Part_Data *_pd EINA
588} 588}
589 589
590EOLIAN static void 590EOLIAN static void
591_efl_ui_panes_internal_part_split_ratio_min_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, double ratio) 591_efl_ui_panes_part_split_ratio_min_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, double ratio)
592{ 592{
593 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 593 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
594 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS); 594 Efl_Ui_Panes_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PANES_CLASS);
595 595
596 if (!strcmp(pd->part, "first")) 596 if (!strcmp(pd->part, "first"))
@@ -607,7 +607,7 @@ _efl_ui_panes_internal_part_split_ratio_min_set(Eo *obj, Elm_Part_Data *_pd EINA
607 } 607 }
608} 608}
609 609
610#include "efl_ui_panes_internal_part.eo.c" 610#include "efl_ui_panes_part.eo.c"
611 611
612/* Efl.Part end */ 612/* Efl.Part end */
613 613
diff --git a/src/lib/elementary/efl_ui_panes_internal_part.eo b/src/lib/elementary/efl_ui_panes_part.eo
index 473deca..322fd5e 100644
--- a/src/lib/elementary/efl_ui_panes_internal_part.eo
+++ b/src/lib/elementary/efl_ui_panes_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Panes.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Efl.Ui.Panes.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary Panes internal part class]] 3 [[Elementary Panes internal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/efl_ui_progressbar.c b/src/lib/elementary/efl_ui_progressbar.c
index 8af271b..7e02911 100644
--- a/src/lib/elementary/efl_ui_progressbar.c
+++ b/src/lib/elementary/efl_ui_progressbar.c
@@ -11,7 +11,7 @@
11#include "efl_ui_progressbar_private.h" 11#include "efl_ui_progressbar_private.h"
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13 13
14#include "efl_ui_progressbar_internal_part.eo.h" 14#include "efl_ui_progressbar_part.eo.h"
15#include "elm_part_helper.h" 15#include "elm_part_helper.h"
16 16
17#define MY_CLASS EFL_UI_PROGRESSBAR_CLASS 17#define MY_CLASS EFL_UI_PROGRESSBAR_CLASS
@@ -644,32 +644,32 @@ _efl_ui_progressbar_class_constructor(Efl_Class *klass)
644ELM_PART_OVERRIDE(efl_ui_progressbar, EFL_UI_PROGRESSBAR, EFL_UI_LAYOUT, Efl_Ui_Progressbar_Data, Elm_Part_Data) 644ELM_PART_OVERRIDE(efl_ui_progressbar, EFL_UI_PROGRESSBAR, EFL_UI_LAYOUT, Efl_Ui_Progressbar_Data, Elm_Part_Data)
645 645
646static EOLIAN Eina_Bool 646static EOLIAN Eina_Bool
647_efl_ui_progressbar_internal_part_efl_container_content_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, Efl_Gfx *content) 647_efl_ui_progressbar_part_efl_container_content_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, Efl_Gfx *content)
648{ 648{
649 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 649 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
650 Efl_Ui_Progressbar_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PROGRESSBAR_CLASS); 650 Efl_Ui_Progressbar_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PROGRESSBAR_CLASS);
651 ELM_PART_RETURN_VAL(_efl_ui_progressbar_content_set(pd->obj, sd, pd->part, content)); 651 ELM_PART_RETURN_VAL(_efl_ui_progressbar_content_set(pd->obj, sd, pd->part, content));
652} 652}
653 653
654EOLIAN static void 654EOLIAN static void
655_efl_ui_progressbar_internal_part_efl_ui_range_range_value_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, double val) 655_efl_ui_progressbar_part_efl_ui_range_range_value_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, double val)
656{ 656{
657 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 657 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
658 Efl_Ui_Progressbar_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PROGRESSBAR_CLASS); 658 Efl_Ui_Progressbar_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PROGRESSBAR_CLASS);
659 659
660 _progressbar_part_value_set(pd->obj, sd, pd->part, val); 660 _progressbar_part_value_set(pd->obj, sd, pd->part, val);
661} 661}
662 662
663EOLIAN static double 663EOLIAN static double
664_efl_ui_progressbar_internal_part_efl_ui_range_range_value_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED) 664_efl_ui_progressbar_part_efl_ui_range_range_value_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED)
665{ 665{
666 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 666 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
667 Efl_Ui_Progressbar_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PROGRESSBAR_CLASS); 667 Efl_Ui_Progressbar_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_PROGRESSBAR_CLASS);
668 668
669 return _progressbar_part_value_get(sd, pd->part); 669 return _progressbar_part_value_get(sd, pd->part);
670} 670}
671 671
672#include "efl_ui_progressbar_internal_part.eo.c" 672#include "efl_ui_progressbar_part.eo.c"
673 673
674/* Efl.Part end */ 674/* Efl.Part end */
675 675
diff --git a/src/lib/elementary/efl_ui_progressbar_internal_part.eo b/src/lib/elementary/efl_ui_progressbar_part.eo
index 18dbc7f..1705154 100644
--- a/src/lib/elementary/efl_ui_progressbar_internal_part.eo
+++ b/src/lib/elementary/efl_ui_progressbar_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Progressbar.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Ui.Range) 1class Efl.Ui.Progressbar.Part (Efl.Ui.Layout.Part, Efl.Ui.Range)
2{ 2{
3 [[Elementary progressbar internal part class]] 3 [[Elementary progressbar internal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/efl_ui_slider.c b/src/lib/elementary/efl_ui_slider.c
index 3bc1f67..581c3e1 100644
--- a/src/lib/elementary/efl_ui_slider.c
+++ b/src/lib/elementary/efl_ui_slider.c
@@ -13,7 +13,7 @@
13#include "efl_ui_slider_private.h" 13#include "efl_ui_slider_private.h"
14#include "elm_widget_layout.h" 14#include "elm_widget_layout.h"
15 15
16#include "efl_ui_slider_internal_part.eo.h" 16#include "efl_ui_slider_part.eo.h"
17#include "elm_part_helper.h" 17#include "elm_part_helper.h"
18 18
19#define MY_CLASS EFL_UI_SLIDER_CLASS 19#define MY_CLASS EFL_UI_SLIDER_CLASS
@@ -1524,9 +1524,9 @@ _efl_ui_slider_content_set(Eo *obj, Efl_Ui_Slider_Data *_pd EINA_UNUSED, const c
1524} 1524}
1525 1525
1526static EOLIAN Eina_Bool 1526static EOLIAN Eina_Bool
1527_efl_ui_slider_internal_part_efl_container_content_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, Efl_Gfx *content) 1527_efl_ui_slider_part_efl_container_content_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, Efl_Gfx *content)
1528{ 1528{
1529 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 1529 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
1530 Efl_Ui_Slider_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_SLIDER_CLASS); 1530 Efl_Ui_Slider_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_SLIDER_CLASS);
1531 ELM_PART_RETURN_VAL(_efl_ui_slider_content_set(pd->obj, sd, pd->part, content)); 1531 ELM_PART_RETURN_VAL(_efl_ui_slider_content_set(pd->obj, sd, pd->part, content));
1532} 1532}
@@ -1565,18 +1565,18 @@ _span_size_set(Eo *obj, Efl_Ui_Slider_Data *sd, int w, int h)
1565} 1565}
1566 1566
1567EOLIAN void 1567EOLIAN void
1568_efl_ui_slider_internal_part_efl_gfx_size_hint_hint_min_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, int w, int h) 1568_efl_ui_slider_part_efl_gfx_size_hint_hint_min_set(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, int w, int h)
1569{ 1569{
1570 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 1570 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
1571 Efl_Ui_Slider_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_SLIDER_CLASS); 1571 Efl_Ui_Slider_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_SLIDER_CLASS);
1572 1572
1573 _span_size_set(pd->obj, sd, w, h); 1573 _span_size_set(pd->obj, sd, w, h);
1574} 1574}
1575 1575
1576EOLIAN void 1576EOLIAN void
1577_efl_ui_slider_internal_part_efl_gfx_size_hint_hint_min_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, int *w, int *h) 1577_efl_ui_slider_part_efl_gfx_size_hint_hint_min_get(Eo *obj, Elm_Part_Data *_pd EINA_UNUSED, int *w, int *h)
1578{ 1578{
1579 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_INTERNAL_PART_CLASS); 1579 Elm_Part_Data *pd = efl_data_scope_get(obj, EFL_UI_LAYOUT_PART_CLASS);
1580 Efl_Ui_Slider_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_SLIDER_CLASS); 1580 Efl_Ui_Slider_Data *sd = efl_data_scope_get(pd->obj, EFL_UI_SLIDER_CLASS);
1581 1581
1582 if (_is_horizontal(sd->dir)) 1582 if (_is_horizontal(sd->dir))
@@ -1591,7 +1591,7 @@ _efl_ui_slider_internal_part_efl_gfx_size_hint_hint_min_get(Eo *obj, Elm_Part_Da
1591 } 1591 }
1592} 1592}
1593 1593
1594#include "efl_ui_slider_internal_part.eo.c" 1594#include "efl_ui_slider_part.eo.c"
1595/* Efl.Part end */ 1595/* Efl.Part end */
1596 1596
1597/* Legacy APIs */ 1597/* Legacy APIs */
diff --git a/src/lib/elementary/efl_ui_slider_internal_part.eo b/src/lib/elementary/efl_ui_slider_part.eo
index 8ea97e4..0496ff2 100644
--- a/src/lib/elementary/efl_ui_slider_internal_part.eo
+++ b/src/lib/elementary/efl_ui_slider_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Slider.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Gfx.Size.Hint) 1class Efl.Ui.Slider.Part (Efl.Ui.Layout.Part, Efl.Gfx.Size.Hint)
2{ 2{
3 [[Elementary slider internal part class]] 3 [[Elementary slider internal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/efl_ui_text.c b/src/lib/elementary/efl_ui_text.c
index fccb5c8..24aa926 100644
--- a/src/lib/elementary/efl_ui_text.c
+++ b/src/lib/elementary/efl_ui_text.c
@@ -11,7 +11,7 @@
11#include <Elementary_Cursor.h> 11#include <Elementary_Cursor.h>
12#include "elm_priv.h" 12#include "elm_priv.h"
13 13
14//#include "elm_entry_internal_part.eo.h" 14//#include "elm_entry_part.eo.h"
15//#include "elm_part_helper.h" 15//#include "elm_part_helper.h"
16// 16//
17#include "elm_interface_scrollable.h" 17#include "elm_interface_scrollable.h"
@@ -5346,7 +5346,7 @@ _efl_ui_text_move_cb(void *data, Evas *e EINA_UNUSED,
5346ELM_PART_OVERRIDE(elm_entry, EFL_UI_TEXT, EFL_UI_LAYOUT, Efl_Ui_Text_Data, Elm_Part_Data) 5346ELM_PART_OVERRIDE(elm_entry, EFL_UI_TEXT, EFL_UI_LAYOUT, Efl_Ui_Text_Data, Elm_Part_Data)
5347ELM_PART_OVERRIDE_CONTENT_SET(elm_entry, EFL_UI_TEXT, EFL_UI_LAYOUT, Efl_Ui_Text_Data, Elm_Part_Data) 5347ELM_PART_OVERRIDE_CONTENT_SET(elm_entry, EFL_UI_TEXT, EFL_UI_LAYOUT, Efl_Ui_Text_Data, Elm_Part_Data)
5348ELM_PART_OVERRIDE_CONTENT_UNSET(elm_entry, EFL_UI_TEXT, EFL_UI_LAYOUT, Efl_Ui_Text_Data, Elm_Part_Data) 5348ELM_PART_OVERRIDE_CONTENT_UNSET(elm_entry, EFL_UI_TEXT, EFL_UI_LAYOUT, Efl_Ui_Text_Data, Elm_Part_Data)
5349#include "elm_entry_internal_part.eo.c" 5349#include "elm_entry_part.eo.c"
5350 5350
5351/* Efl.Part end */ 5351/* Efl.Part end */
5352#endif 5352#endif
diff --git a/src/lib/elementary/efl_ui_textpath.c b/src/lib/elementary/efl_ui_textpath.c
index c5ff22a..5eb5ac0 100644
--- a/src/lib/elementary/efl_ui_textpath.c
+++ b/src/lib/elementary/efl_ui_textpath.c
@@ -8,7 +8,7 @@
8#include "elm_priv.h" 8#include "elm_priv.h"
9 9
10#include "elm_widget_layout.h" 10#include "elm_widget_layout.h"
11#include "efl_ui_textpath_internal_part.eo.h" 11#include "efl_ui_textpath_part.eo.h"
12#include "elm_part_helper.h" 12#include "elm_part_helper.h"
13 13
14 14
@@ -660,7 +660,7 @@ _efl_ui_textpath_ellipsis_get(Eo *obj EINA_UNUSED, Efl_Ui_Textpath_Data *pd)
660ELM_PART_OVERRIDE(efl_ui_textpath, EFL_UI_TEXTPATH, EFL_UI_LAYOUT, Efl_Ui_Textpath_Data, Elm_Part_Data) 660ELM_PART_OVERRIDE(efl_ui_textpath, EFL_UI_TEXTPATH, EFL_UI_LAYOUT, Efl_Ui_Textpath_Data, Elm_Part_Data)
661ELM_PART_OVERRIDE_TEXT_SET(efl_ui_textpath, EFL_UI_TEXTPATH, EFL_UI_LAYOUT, Efl_Ui_Textpath_Data, Elm_Part_Data) 661ELM_PART_OVERRIDE_TEXT_SET(efl_ui_textpath, EFL_UI_TEXTPATH, EFL_UI_LAYOUT, Efl_Ui_Textpath_Data, Elm_Part_Data)
662ELM_PART_OVERRIDE_TEXT_GET(efl_ui_textpath, EFL_UI_TEXTPATH, EFL_UI_LAYOUT, Efl_Ui_Textpath_Data, Elm_Part_Data) 662ELM_PART_OVERRIDE_TEXT_GET(efl_ui_textpath, EFL_UI_TEXTPATH, EFL_UI_LAYOUT, Efl_Ui_Textpath_Data, Elm_Part_Data)
663#include "efl_ui_textpath_internal_part.eo.c" 663#include "efl_ui_textpath_part.eo.c"
664/* Efl.Part end */ 664/* Efl.Part end */
665 665
666#define EFL_UI_TEXTPATH_EXTRA_OPS \ 666#define EFL_UI_TEXTPATH_EXTRA_OPS \
diff --git a/src/lib/elementary/efl_ui_textpath_internal_part.eo b/src/lib/elementary/efl_ui_textpath_part.eo
index daba6f3..026f9b6 100644
--- a/src/lib/elementary/efl_ui_textpath_internal_part.eo
+++ b/src/lib/elementary/efl_ui_textpath_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Textpath.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Efl.Ui.Textpath.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Efl UI Textpath internal part class]] 3 [[Efl UI Textpath internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index 84b986c..3d0a2d6 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -27,7 +27,7 @@
27#include "interfaces/efl_common_internal.h" 27#include "interfaces/efl_common_internal.h"
28 28
29#include "elm_part_helper.h" 29#include "elm_part_helper.h"
30#include "efl_ui_win_internal_part.eo.h" 30#include "efl_ui_win_part.eo.h"
31 31
32#define MY_CLASS EFL_UI_WIN_CLASS 32#define MY_CLASS EFL_UI_WIN_CLASS
33#define MY_CLASS_NAME "Efl.Ui.Win" 33#define MY_CLASS_NAME "Efl.Ui.Win"
@@ -6991,7 +6991,7 @@ _efl_ui_win_part_file_get(Eo *obj, Efl_Ui_Win_Data *sd, const char *part, const
6991/* Efl.Part begin */ 6991/* Efl.Part begin */
6992 6992
6993static void 6993static void
6994_efl_ui_win_internal_part_efl_gfx_color_set(Eo *obj, Elm_Part_Data *pd, int r, int g, int b, int a) 6994_efl_ui_win_part_efl_gfx_color_set(Eo *obj, Elm_Part_Data *pd, int r, int g, int b, int a)
6995{ 6995{
6996 if (EVAS_COLOR_SANITIZE(r, g, b, a)) 6996 if (EVAS_COLOR_SANITIZE(r, g, b, a))
6997 ERR("Evas only handles premultiplied colors (0 <= R,G,B <= A <= 255)"); 6997 ERR("Evas only handles premultiplied colors (0 <= R,G,B <= A <= 255)");
@@ -7001,20 +7001,20 @@ _efl_ui_win_internal_part_efl_gfx_color_set(Eo *obj, Elm_Part_Data *pd, int r, i
7001} 7001}
7002 7002
7003static void 7003static void
7004_efl_ui_win_internal_part_efl_gfx_color_get(Eo *obj, Elm_Part_Data *pd, int *r, int *g, int *b, int *a) 7004_efl_ui_win_part_efl_gfx_color_get(Eo *obj, Elm_Part_Data *pd, int *r, int *g, int *b, int *a)
7005{ 7005{
7006 _efl_ui_win_part_color_get(pd->obj, pd->sd, pd->part, r, g, b, a); 7006 _efl_ui_win_part_color_get(pd->obj, pd->sd, pd->part, r, g, b, a);
7007 ELM_PART_RETURN_VOID; 7007 ELM_PART_RETURN_VOID;
7008} 7008}
7009 7009
7010static Eina_Bool 7010static Eina_Bool
7011_efl_ui_win_internal_part_efl_file_file_set(Eo *obj, Elm_Part_Data *pd, const char *file, const char *key) 7011_efl_ui_win_part_efl_file_file_set(Eo *obj, Elm_Part_Data *pd, const char *file, const char *key)
7012{ 7012{
7013 ELM_PART_RETURN_VAL(_efl_ui_win_part_file_set(pd->obj, pd->sd, pd->part, file, key)); 7013 ELM_PART_RETURN_VAL(_efl_ui_win_part_file_set(pd->obj, pd->sd, pd->part, file, key));
7014} 7014}
7015 7015
7016static void 7016static void
7017_efl_ui_win_internal_part_efl_file_file_get(Eo *obj, Elm_Part_Data *pd, const char **file, const char **key) 7017_efl_ui_win_part_efl_file_file_get(Eo *obj, Elm_Part_Data *pd, const char **file, const char **key)
7018{ 7018{
7019 _efl_ui_win_part_file_get(pd->obj, pd->sd, pd->part, file, key); 7019 _efl_ui_win_part_file_get(pd->obj, pd->sd, pd->part, file, key);
7020 ELM_PART_RETURN_VOID; 7020 ELM_PART_RETURN_VOID;
@@ -7043,7 +7043,7 @@ ELM_PART_IMPLEMENT_CONTENT_SET(efl_ui_win, EFL_UI_WIN, Efl_Ui_Win_Data, Elm_Part
7043ELM_PART_IMPLEMENT_CONTENT_GET(efl_ui_win, EFL_UI_WIN, Efl_Ui_Win_Data, Elm_Part_Data) 7043ELM_PART_IMPLEMENT_CONTENT_GET(efl_ui_win, EFL_UI_WIN, Efl_Ui_Win_Data, Elm_Part_Data)
7044ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_win, EFL_UI_WIN, Efl_Ui_Win_Data, Elm_Part_Data) 7044ELM_PART_IMPLEMENT_CONTENT_UNSET(efl_ui_win, EFL_UI_WIN, Efl_Ui_Win_Data, Elm_Part_Data)
7045ELM_PART_CONTENT_DEFAULT_SET(efl_ui_win, "content") 7045ELM_PART_CONTENT_DEFAULT_SET(efl_ui_win, "content")
7046#include "efl_ui_win_internal_part.eo.c" 7046#include "efl_ui_win_part.eo.c"
7047 7047
7048/* Efl.Part end */ 7048/* Efl.Part end */
7049 7049
diff --git a/src/lib/elementary/efl_ui_win_internal_part.eo b/src/lib/elementary/efl_ui_win_part.eo
index a791ea7..e5d4b4d 100644
--- a/src/lib/elementary/efl_ui_win_internal_part.eo
+++ b/src/lib/elementary/efl_ui_win_part.eo
@@ -1,4 +1,4 @@
1class Efl.Ui.Win.Internal.Part (Efl.Object, Efl.Container, Efl.Gfx, Efl.File) 1class Efl.Ui.Win.Part (Efl.Object, Efl.Container, Efl.Gfx, Efl.File)
2{ 2{
3 [[Efl UI window interal part class]] 3 [[Efl UI window interal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/elc_ctxpopup.c b/src/lib/elementary/elc_ctxpopup.c
index 22789a7..80437bc 100644
--- a/src/lib/elementary/elc_ctxpopup.c
+++ b/src/lib/elementary/elc_ctxpopup.c
@@ -13,7 +13,7 @@
13#include "elm_priv.h" 13#include "elm_priv.h"
14#include "elm_widget_ctxpopup.h" 14#include "elm_widget_ctxpopup.h"
15 15
16#include "elm_ctxpopup_internal_part.eo.h" 16#include "elm_ctxpopup_part.eo.h"
17#include "elm_part_helper.h" 17#include "elm_part_helper.h"
18 18
19#define MY_CLASS ELM_CTXPOPUP_CLASS 19#define MY_CLASS ELM_CTXPOPUP_CLASS
@@ -1641,7 +1641,7 @@ ELM_PART_OVERRIDE_CONTENT_SET(elm_ctxpopup, ELM_CTXPOPUP, EFL_UI_LAYOUT, Elm_Ctx
1641ELM_PART_OVERRIDE_CONTENT_GET(elm_ctxpopup, ELM_CTXPOPUP, EFL_UI_LAYOUT, Elm_Ctxpopup_Data, Elm_Part_Data) 1641ELM_PART_OVERRIDE_CONTENT_GET(elm_ctxpopup, ELM_CTXPOPUP, EFL_UI_LAYOUT, Elm_Ctxpopup_Data, Elm_Part_Data)
1642ELM_PART_OVERRIDE_CONTENT_UNSET(elm_ctxpopup, ELM_CTXPOPUP, EFL_UI_LAYOUT, Elm_Ctxpopup_Data, Elm_Part_Data) 1642ELM_PART_OVERRIDE_CONTENT_UNSET(elm_ctxpopup, ELM_CTXPOPUP, EFL_UI_LAYOUT, Elm_Ctxpopup_Data, Elm_Part_Data)
1643ELM_PART_CONTENT_DEFAULT_SET(elm_ctxpopup, "default") 1643ELM_PART_CONTENT_DEFAULT_SET(elm_ctxpopup, "default")
1644#include "elm_ctxpopup_internal_part.eo.c" 1644#include "elm_ctxpopup_part.eo.c"
1645 1645
1646/* Efl.Part end */ 1646/* Efl.Part end */
1647 1647
diff --git a/src/lib/elementary/elc_fileselector.c b/src/lib/elementary/elc_fileselector.c
index 3308aef..900da0a 100644
--- a/src/lib/elementary/elc_fileselector.c
+++ b/src/lib/elementary/elc_fileselector.c
@@ -19,7 +19,7 @@
19#include "elm_interface_fileselector.h" 19#include "elm_interface_fileselector.h"
20#include "elm_widget_fileselector.h" 20#include "elm_widget_fileselector.h"
21 21
22#include "elm_fileselector_internal_part.eo.h" 22#include "elm_fileselector_part.eo.h"
23#include "elm_part_helper.h" 23#include "elm_part_helper.h"
24 24
25#define MY_CLASS ELM_FILESELECTOR_CLASS 25#define MY_CLASS ELM_FILESELECTOR_CLASS
@@ -3225,7 +3225,7 @@ ELM_WIDGET_KEY_DOWN_DEFAULT_IMPLEMENT(elm_fileselector, Elm_Fileselector_Data)
3225 3225
3226ELM_PART_OVERRIDE(elm_fileselector, ELM_FILESELECTOR, EFL_UI_LAYOUT, Elm_Fileselector_Data, Elm_Part_Data) 3226ELM_PART_OVERRIDE(elm_fileselector, ELM_FILESELECTOR, EFL_UI_LAYOUT, Elm_Fileselector_Data, Elm_Part_Data)
3227ELM_PART_OVERRIDE_TEXT_SET(elm_fileselector, ELM_FILESELECTOR, EFL_UI_LAYOUT, Elm_Fileselector_Data, Elm_Part_Data) 3227ELM_PART_OVERRIDE_TEXT_SET(elm_fileselector, ELM_FILESELECTOR, EFL_UI_LAYOUT, Elm_Fileselector_Data, Elm_Part_Data)
3228#include "elm_fileselector_internal_part.eo.c" 3228#include "elm_fileselector_part.eo.c"
3229 3229
3230/* Efl.Part end */ 3230/* Efl.Part end */
3231 3231
diff --git a/src/lib/elementary/elc_fileselector_entry.c b/src/lib/elementary/elc_fileselector_entry.c
index 6bda416..906e5f6 100644
--- a/src/lib/elementary/elc_fileselector_entry.c
+++ b/src/lib/elementary/elc_fileselector_entry.c
@@ -12,7 +12,7 @@
12#include "elm_interface_fileselector.h" 12#include "elm_interface_fileselector.h"
13#include "elm_widget_fileselector_entry.h" 13#include "elm_widget_fileselector_entry.h"
14 14
15#include "elm_fileselector_entry_internal_part.eo.h" 15#include "elm_fileselector_entry_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17 17
18#define MY_CLASS ELM_FILESELECTOR_ENTRY_CLASS 18#define MY_CLASS ELM_FILESELECTOR_ENTRY_CLASS
@@ -677,7 +677,7 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_fileselector_entry, ELM_FILESELECTOR_ENTRY,
677ELM_PART_OVERRIDE_TEXT_SET(elm_fileselector_entry, ELM_FILESELECTOR_ENTRY, EFL_UI_LAYOUT, Elm_Fileselector_Entry_Data, Elm_Part_Data) 677ELM_PART_OVERRIDE_TEXT_SET(elm_fileselector_entry, ELM_FILESELECTOR_ENTRY, EFL_UI_LAYOUT, Elm_Fileselector_Entry_Data, Elm_Part_Data)
678ELM_PART_OVERRIDE_TEXT_GET(elm_fileselector_entry, ELM_FILESELECTOR_ENTRY, EFL_UI_LAYOUT, Elm_Fileselector_Entry_Data, Elm_Part_Data) 678ELM_PART_OVERRIDE_TEXT_GET(elm_fileselector_entry, ELM_FILESELECTOR_ENTRY, EFL_UI_LAYOUT, Elm_Fileselector_Entry_Data, Elm_Part_Data)
679ELM_PART_CONTENT_DEFAULT_SET(elm_fileselector_entry, "button icon") 679ELM_PART_CONTENT_DEFAULT_SET(elm_fileselector_entry, "button icon")
680#include "elm_fileselector_entry_internal_part.eo.c" 680#include "elm_fileselector_entry_part.eo.c"
681 681
682/* Efl.Part end */ 682/* Efl.Part end */
683 683
diff --git a/src/lib/elementary/elc_multibuttonentry.c b/src/lib/elementary/elc_multibuttonentry.c
index 7e2883c..e156bfa 100644
--- a/src/lib/elementary/elc_multibuttonentry.c
+++ b/src/lib/elementary/elc_multibuttonentry.c
@@ -10,7 +10,7 @@
10#include "elm_priv.h" 10#include "elm_priv.h"
11#include "elm_widget_multibuttonentry.h" 11#include "elm_widget_multibuttonentry.h"
12 12
13#include "elm_multibuttonentry_internal_part.eo.h" 13#include "elm_multibuttonentry_part.eo.h"
14#include "elm_part_helper.h" 14#include "elm_part_helper.h"
15 15
16#define MY_CLASS ELM_MULTIBUTTONENTRY_CLASS 16#define MY_CLASS ELM_MULTIBUTTONENTRY_CLASS
@@ -2148,7 +2148,7 @@ _elm_multibuttonentry_item_elm_interface_atspi_widget_action_elm_actions_get(Eo
2148ELM_PART_OVERRIDE(elm_multibuttonentry, ELM_MULTIBUTTONENTRY, EFL_UI_LAYOUT, Elm_Multibuttonentry_Data, Elm_Part_Data) 2148ELM_PART_OVERRIDE(elm_multibuttonentry, ELM_MULTIBUTTONENTRY, EFL_UI_LAYOUT, Elm_Multibuttonentry_Data, Elm_Part_Data)
2149ELM_PART_OVERRIDE_TEXT_SET(elm_multibuttonentry, ELM_MULTIBUTTONENTRY, EFL_UI_LAYOUT, Elm_Multibuttonentry_Data, Elm_Part_Data) 2149ELM_PART_OVERRIDE_TEXT_SET(elm_multibuttonentry, ELM_MULTIBUTTONENTRY, EFL_UI_LAYOUT, Elm_Multibuttonentry_Data, Elm_Part_Data)
2150ELM_PART_OVERRIDE_TEXT_GET(elm_multibuttonentry, ELM_MULTIBUTTONENTRY, EFL_UI_LAYOUT, Elm_Multibuttonentry_Data, Elm_Part_Data) 2150ELM_PART_OVERRIDE_TEXT_GET(elm_multibuttonentry, ELM_MULTIBUTTONENTRY, EFL_UI_LAYOUT, Elm_Multibuttonentry_Data, Elm_Part_Data)
2151#include "elm_multibuttonentry_internal_part.eo.c" 2151#include "elm_multibuttonentry_part.eo.c"
2152 2152
2153/* Efl.Part end */ 2153/* Efl.Part end */
2154/* Internal EO APIs and hidden overrides */ 2154/* Internal EO APIs and hidden overrides */
diff --git a/src/lib/elementary/elc_naviframe.c b/src/lib/elementary/elc_naviframe.c
index 9f4f425..c379c5a 100644
--- a/src/lib/elementary/elc_naviframe.c
+++ b/src/lib/elementary/elc_naviframe.c
@@ -14,7 +14,7 @@
14#include "elm_widget_naviframe.h" 14#include "elm_widget_naviframe.h"
15#include "elm_widget_container.h" 15#include "elm_widget_container.h"
16 16
17#include "elm_naviframe_internal_part.eo.h" 17#include "elm_naviframe_part.eo.h"
18#include "elm_part_helper.h" 18#include "elm_part_helper.h"
19 19
20#define MY_CLASS ELM_NAVIFRAME_CLASS 20#define MY_CLASS ELM_NAVIFRAME_CLASS
@@ -2105,7 +2105,7 @@ ELM_PART_OVERRIDE_CONTENT_GET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_N
2105ELM_PART_OVERRIDE_CONTENT_UNSET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_Naviframe_Data, Elm_Part_Data) 2105ELM_PART_OVERRIDE_CONTENT_UNSET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_Naviframe_Data, Elm_Part_Data)
2106ELM_PART_OVERRIDE_TEXT_SET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_Naviframe_Data, Elm_Part_Data) 2106ELM_PART_OVERRIDE_TEXT_SET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_Naviframe_Data, Elm_Part_Data)
2107ELM_PART_OVERRIDE_TEXT_GET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_Naviframe_Data, Elm_Part_Data) 2107ELM_PART_OVERRIDE_TEXT_GET(elm_naviframe, ELM_NAVIFRAME, EFL_UI_LAYOUT, Elm_Naviframe_Data, Elm_Part_Data)
2108#include "elm_naviframe_internal_part.eo.c" 2108#include "elm_naviframe_part.eo.c"
2109 2109
2110/* Efl.Part end */ 2110/* Efl.Part end */
2111 2111
diff --git a/src/lib/elementary/elc_player.c b/src/lib/elementary/elc_player.c
index 42b5171..04613a7 100644
--- a/src/lib/elementary/elc_player.c
+++ b/src/lib/elementary/elc_player.c
@@ -12,7 +12,7 @@
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13#include "elm_widget_player.h" 13#include "elm_widget_player.h"
14 14
15#include "elm_player_internal_part.eo.h" 15#include "elm_player_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17 17
18#define MY_CLASS ELM_PLAYER_CLASS 18#define MY_CLASS ELM_PLAYER_CLASS
@@ -699,7 +699,7 @@ ELM_WIDGET_KEY_DOWN_DEFAULT_IMPLEMENT(elm_player, Elm_Player_Data)
699ELM_PART_OVERRIDE(elm_player, ELM_PLAYER, EFL_UI_LAYOUT, Elm_Player_Data, Elm_Part_Data) 699ELM_PART_OVERRIDE(elm_player, ELM_PLAYER, EFL_UI_LAYOUT, Elm_Player_Data, Elm_Part_Data)
700ELM_PART_OVERRIDE_CONTENT_SET(elm_player, ELM_PLAYER, EFL_UI_LAYOUT, Elm_Player_Data, Elm_Part_Data) 700ELM_PART_OVERRIDE_CONTENT_SET(elm_player, ELM_PLAYER, EFL_UI_LAYOUT, Elm_Player_Data, Elm_Part_Data)
701ELM_PART_CONTENT_DEFAULT_SET(elm_player, "video") 701ELM_PART_CONTENT_DEFAULT_SET(elm_player, "video")
702#include "elm_player_internal_part.eo.c" 702#include "elm_player_part.eo.c"
703 703
704/* End of Efl.Part */ 704/* End of Efl.Part */
705 705
diff --git a/src/lib/elementary/elc_popup.c b/src/lib/elementary/elc_popup.c
index 1ca4b50..634eb18 100644
--- a/src/lib/elementary/elc_popup.c
+++ b/src/lib/elementary/elc_popup.c
@@ -13,7 +13,7 @@
13 13
14#include "elm_popup_item.eo.h" 14#include "elm_popup_item.eo.h"
15 15
16#include "elm_popup_internal_part.eo.h" 16#include "elm_popup_part.eo.h"
17#include "elm_part_helper.h" 17#include "elm_part_helper.h"
18 18
19#define MY_CLASS ELM_POPUP_CLASS 19#define MY_CLASS ELM_POPUP_CLASS
@@ -1924,7 +1924,7 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_popup, ELM_POPUP, EFL_UI_LAYOUT, Elm_Popup_D
1924ELM_PART_OVERRIDE_TEXT_SET(elm_popup, ELM_POPUP, EFL_UI_LAYOUT, Elm_Popup_Data, Elm_Part_Data) 1924ELM_PART_OVERRIDE_TEXT_SET(elm_popup, ELM_POPUP, EFL_UI_LAYOUT, Elm_Popup_Data, Elm_Part_Data)
1925ELM_PART_OVERRIDE_TEXT_GET(elm_popup, ELM_POPUP, EFL_UI_LAYOUT, Elm_Popup_Data, Elm_Part_Data) 1925ELM_PART_OVERRIDE_TEXT_GET(elm_popup, ELM_POPUP, EFL_UI_LAYOUT, Elm_Popup_Data, Elm_Part_Data)
1926ELM_PART_CONTENT_DEFAULT_SET(elm_popup, "default") 1926ELM_PART_CONTENT_DEFAULT_SET(elm_popup, "default")
1927#include "elm_popup_internal_part.eo.c" 1927#include "elm_popup_part.eo.c"
1928 1928
1929/* Efl.Part end */ 1929/* Efl.Part end */
1930 1930
diff --git a/src/lib/elementary/elm_actionslider.c b/src/lib/elementary/elm_actionslider.c
index 0c4a5f4..414bf2e 100644
--- a/src/lib/elementary/elm_actionslider.c
+++ b/src/lib/elementary/elm_actionslider.c
@@ -13,7 +13,7 @@
13 13
14#include "elm_actionslider.eo.h" 14#include "elm_actionslider.eo.h"
15 15
16#include "elm_actionslider_internal_part.eo.h" 16#include "elm_actionslider_part.eo.h"
17#include "elm_part_helper.h" 17#include "elm_part_helper.h"
18 18
19#define MY_CLASS ELM_ACTIONSLIDER_CLASS 19#define MY_CLASS ELM_ACTIONSLIDER_CLASS
@@ -663,7 +663,7 @@ ELM_PART_OVERRIDE(elm_actionslider, ELM_ACTIONSLIDER, EFL_UI_LAYOUT, Elm_Actions
663ELM_PART_OVERRIDE_TEXT_SET(elm_actionslider, ELM_ACTIONSLIDER, EFL_UI_LAYOUT, Elm_Actionslider_Data, Elm_Part_Data) 663ELM_PART_OVERRIDE_TEXT_SET(elm_actionslider, ELM_ACTIONSLIDER, EFL_UI_LAYOUT, Elm_Actionslider_Data, Elm_Part_Data)
664ELM_PART_OVERRIDE_TEXT_GET(elm_actionslider, ELM_ACTIONSLIDER, EFL_UI_LAYOUT, Elm_Actionslider_Data, Elm_Part_Data) 664ELM_PART_OVERRIDE_TEXT_GET(elm_actionslider, ELM_ACTIONSLIDER, EFL_UI_LAYOUT, Elm_Actionslider_Data, Elm_Part_Data)
665 665
666#include "elm_actionslider_internal_part.eo.c" 666#include "elm_actionslider_part.eo.c"
667/* Efl.Part end */ 667/* Efl.Part end */
668 668
669/* Internal EO APIs and hidden overrides */ 669/* Internal EO APIs and hidden overrides */
diff --git a/src/lib/elementary/elm_actionslider_internal_part.eo b/src/lib/elementary/elm_actionslider_part.eo
index 09bb0c6..038332c 100644
--- a/src/lib/elementary/elm_actionslider_internal_part.eo
+++ b/src/lib/elementary/elm_actionslider_part.eo
@@ -1,4 +1,4 @@
1class Elm_Actionslider.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm_Actionslider.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary Actionslider internal part class]] 3 [[Elementary Actionslider internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_bubble.c b/src/lib/elementary/elm_bubble.c
index 237d2ff..84eb857 100644
--- a/src/lib/elementary/elm_bubble.c
+++ b/src/lib/elementary/elm_bubble.c
@@ -11,7 +11,7 @@
11#include "elm_widget_bubble.h" 11#include "elm_widget_bubble.h"
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13 13
14#include "elm_bubble_internal_part.eo.h" 14#include "elm_bubble_part.eo.h"
15#include "elm_part_helper.h" 15#include "elm_part_helper.h"
16 16
17#define MY_CLASS ELM_BUBBLE_CLASS 17#define MY_CLASS ELM_BUBBLE_CLASS
@@ -284,7 +284,7 @@ _elm_bubble_class_constructor(Efl_Class *klass)
284ELM_PART_OVERRIDE(elm_bubble, ELM_BUBBLE, EFL_UI_LAYOUT, Elm_Bubble_Data, Elm_Part_Data) 284ELM_PART_OVERRIDE(elm_bubble, ELM_BUBBLE, EFL_UI_LAYOUT, Elm_Bubble_Data, Elm_Part_Data)
285ELM_PART_OVERRIDE_TEXT_SET(elm_bubble, ELM_BUBBLE, EFL_UI_LAYOUT, Elm_Bubble_Data, Elm_Part_Data) 285ELM_PART_OVERRIDE_TEXT_SET(elm_bubble, ELM_BUBBLE, EFL_UI_LAYOUT, Elm_Bubble_Data, Elm_Part_Data)
286 286
287#include "elm_bubble_internal_part.eo.c" 287#include "elm_bubble_part.eo.c"
288/* Efl.Part end */ 288/* Efl.Part end */
289 289
290/* Internal EO APIs and hidden overrides */ 290/* Internal EO APIs and hidden overrides */
diff --git a/src/lib/elementary/elm_bubble_internal_part.eo b/src/lib/elementary/elm_bubble_part.eo
index 7deaa91..3822913 100644
--- a/src/lib/elementary/elm_bubble_internal_part.eo
+++ b/src/lib/elementary/elm_bubble_part.eo
@@ -1,4 +1,4 @@
1class Elm_Bubble.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm_Bubble.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary Bubble internal part class]] 3 [[Elementary Bubble internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_ctxpopup_internal_part.eo b/src/lib/elementary/elm_ctxpopup_part.eo
index a1b49a7..da725aa 100644
--- a/src/lib/elementary/elm_ctxpopup_internal_part.eo
+++ b/src/lib/elementary/elm_ctxpopup_part.eo
@@ -1,4 +1,4 @@
1class Elm.Ctxpopup.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Elm.Ctxpopup.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary contex popup internal part class]] 3 [[Elementary contex popup internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_dayselector.c b/src/lib/elementary/elm_dayselector.c
index cef0cf1..e48bbb0 100644
--- a/src/lib/elementary/elm_dayselector.c
+++ b/src/lib/elementary/elm_dayselector.c
@@ -9,7 +9,7 @@
9#include "elm_widget_dayselector.h" 9#include "elm_widget_dayselector.h"
10#include "elm_widget_container.h" 10#include "elm_widget_container.h"
11 11
12#include "elm_dayselector_internal_part.eo.h" 12#include "elm_dayselector_part.eo.h"
13#include "elm_part_helper.h" 13#include "elm_part_helper.h"
14 14
15#define MY_CLASS ELM_DAYSELECTOR_CLASS 15#define MY_CLASS ELM_DAYSELECTOR_CLASS
@@ -610,7 +610,7 @@ _elm_dayselector_class_constructor(Efl_Class *klass)
610ELM_PART_OVERRIDE(elm_dayselector, ELM_DAYSELECTOR, EFL_UI_LAYOUT, Elm_Dayselector_Data, Elm_Part_Data) 610ELM_PART_OVERRIDE(elm_dayselector, ELM_DAYSELECTOR, EFL_UI_LAYOUT, Elm_Dayselector_Data, Elm_Part_Data)
611ELM_PART_OVERRIDE_CONTENT_SET(elm_dayselector, ELM_DAYSELECTOR, EFL_UI_LAYOUT, Elm_Dayselector_Data, Elm_Part_Data) 611ELM_PART_OVERRIDE_CONTENT_SET(elm_dayselector, ELM_DAYSELECTOR, EFL_UI_LAYOUT, Elm_Dayselector_Data, Elm_Part_Data)
612ELM_PART_OVERRIDE_CONTENT_UNSET(elm_dayselector, ELM_DAYSELECTOR, EFL_UI_LAYOUT, Elm_Dayselector_Data, Elm_Part_Data) 612ELM_PART_OVERRIDE_CONTENT_UNSET(elm_dayselector, ELM_DAYSELECTOR, EFL_UI_LAYOUT, Elm_Dayselector_Data, Elm_Part_Data)
613#include "elm_dayselector_internal_part.eo.c" 613#include "elm_dayselector_part.eo.c"
614 614
615/* Efl.Part end */ 615/* Efl.Part end */
616 616
diff --git a/src/lib/elementary/elm_dayselector_internal_part.eo b/src/lib/elementary/elm_dayselector_part.eo
index 1b2677f..fad2558 100644
--- a/src/lib/elementary/elm_dayselector_internal_part.eo
+++ b/src/lib/elementary/elm_dayselector_part.eo
@@ -1,4 +1,4 @@
1class Elm.Dayselector.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Elm.Dayselector.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary dayselector internal part class]] 3 [[Elementary dayselector internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c
index 25aa2ba..7d9f461 100644
--- a/src/lib/elementary/elm_entry.c
+++ b/src/lib/elementary/elm_entry.c
@@ -12,7 +12,7 @@
12#include "elm_priv.h" 12#include "elm_priv.h"
13#include "elm_widget_entry.h" 13#include "elm_widget_entry.h"
14 14
15#include "elm_entry_internal_part.eo.h" 15#include "elm_entry_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17#include "elm_hoversel.eo.h" 17#include "elm_hoversel.eo.h"
18 18
@@ -6056,7 +6056,7 @@ ELM_PART_OVERRIDE_CONTENT_UNSET(elm_entry, ELM_ENTRY, EFL_UI_LAYOUT, Elm_Entry_D
6056ELM_PART_OVERRIDE_TEXT_SET(elm_entry, ELM_ENTRY, EFL_UI_LAYOUT, Elm_Entry_Data, Elm_Part_Data) 6056ELM_PART_OVERRIDE_TEXT_SET(elm_entry, ELM_ENTRY, EFL_UI_LAYOUT, Elm_Entry_Data, Elm_Part_Data)
6057ELM_PART_OVERRIDE_TEXT_GET(elm_entry, ELM_ENTRY, EFL_UI_LAYOUT, Elm_Entry_Data, Elm_Part_Data) 6057ELM_PART_OVERRIDE_TEXT_GET(elm_entry, ELM_ENTRY, EFL_UI_LAYOUT, Elm_Entry_Data, Elm_Part_Data)
6058ELM_PART_CONTENT_DEFAULT_SET(elm_entry, "icon") 6058ELM_PART_CONTENT_DEFAULT_SET(elm_entry, "icon")
6059#include "elm_entry_internal_part.eo.c" 6059#include "elm_entry_part.eo.c"
6060 6060
6061/* Efl.Part end */ 6061/* Efl.Part end */
6062 6062
diff --git a/src/lib/elementary/elm_entry_internal_part.eo b/src/lib/elementary/elm_entry_part.eo
index 14fe0fb..454ba7c 100644
--- a/src/lib/elementary/elm_entry_internal_part.eo
+++ b/src/lib/elementary/elm_entry_part.eo
@@ -1,4 +1,4 @@
1class Elm.Entry.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm.Entry.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary entry internal part class]] 3 [[Elementary entry internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_fileselector_entry_internal_part.eo b/src/lib/elementary/elm_fileselector_entry_part.eo
index 3adbf14..75e301b 100644
--- a/src/lib/elementary/elm_fileselector_entry_internal_part.eo
+++ b/src/lib/elementary/elm_fileselector_entry_part.eo
@@ -1,4 +1,4 @@
1class Elm.Fileselector.Entry.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm.Fileselector.Entry.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary fileselector entry internal part class]] 3 [[Elementary fileselector entry internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_fileselector_internal_part.eo b/src/lib/elementary/elm_fileselector_part.eo
index 91a27b0..6b2dff7 100644
--- a/src/lib/elementary/elm_fileselector_internal_part.eo
+++ b/src/lib/elementary/elm_fileselector_part.eo
@@ -1,4 +1,4 @@
1class Elm.Fileselector.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm.Fileselector.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary fileselector entry internal part class]] 3 [[Elementary fileselector entry internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_flip_internal_part.eo b/src/lib/elementary/elm_flip_part.eo
index 8bcb693..037f59c 100644
--- a/src/lib/elementary/elm_flip_internal_part.eo
+++ b/src/lib/elementary/elm_flip_part.eo
@@ -1,4 +1,4 @@
1class Elm.Flip.Internal.Part (Efl.Object, Efl.Container) 1class Elm.Flip.Part (Efl.Object, Efl.Container)
2{ 2{
3 [[Elementary flip internal part class]] 3 [[Elementary flip internal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/elm_hover.c b/src/lib/elementary/elm_hover.c
index 47b710e..0bb2f5e 100644
--- a/src/lib/elementary/elm_hover.c
+++ b/src/lib/elementary/elm_hover.c
@@ -12,7 +12,7 @@
12#include "elm_priv.h" 12#include "elm_priv.h"
13#include "elm_widget_hover.h" 13#include "elm_widget_hover.h"
14 14
15#include "elm_hover_internal_part.eo.h" 15#include "elm_hover_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17 17
18#define MY_CLASS ELM_HOVER_CLASS 18#define MY_CLASS ELM_HOVER_CLASS
@@ -896,7 +896,7 @@ ELM_PART_OVERRIDE(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_
896ELM_PART_OVERRIDE_CONTENT_SET(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_Data) 896ELM_PART_OVERRIDE_CONTENT_SET(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_Data)
897ELM_PART_OVERRIDE_CONTENT_GET(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_Data) 897ELM_PART_OVERRIDE_CONTENT_GET(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_Data)
898ELM_PART_OVERRIDE_CONTENT_UNSET(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_Data) 898ELM_PART_OVERRIDE_CONTENT_UNSET(elm_hover, ELM_HOVER, EFL_UI_LAYOUT, Elm_Hover_Data, Elm_Part_Data)
899#include "elm_hover_internal_part.eo.c" 899#include "elm_hover_part.eo.c"
900 900
901/* Efl.Part end */ 901/* Efl.Part end */
902 902
diff --git a/src/lib/elementary/elm_hover_internal_part.eo b/src/lib/elementary/elm_hover_part.eo
index cd56689..a8920fe 100644
--- a/src/lib/elementary/elm_hover_internal_part.eo
+++ b/src/lib/elementary/elm_hover_part.eo
@@ -1,4 +1,4 @@
1class Elm.Hover.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Elm.Hover.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[elementary hover internal part class]] 3 [[elementary hover internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_label.c b/src/lib/elementary/elm_label.c
index 6a451df..8c619e3 100644
--- a/src/lib/elementary/elm_label.c
+++ b/src/lib/elementary/elm_label.c
@@ -10,7 +10,7 @@
10#include "elm_priv.h" 10#include "elm_priv.h"
11#include "elm_widget_layout.h" 11#include "elm_widget_layout.h"
12#include "elm_widget_label.h" 12#include "elm_widget_label.h"
13#include "elm_label_internal_part.eo.h" 13#include "elm_label_part.eo.h"
14#include "elm_part_helper.h" 14#include "elm_part_helper.h"
15 15
16#define MY_CLASS ELM_LABEL_CLASS 16#define MY_CLASS ELM_LABEL_CLASS
@@ -637,7 +637,7 @@ _elm_label_class_constructor(Efl_Class *klass)
637ELM_PART_OVERRIDE(elm_label, ELM_LABEL, EFL_UI_LAYOUT, Elm_Label_Data, Elm_Part_Data) 637ELM_PART_OVERRIDE(elm_label, ELM_LABEL, EFL_UI_LAYOUT, Elm_Label_Data, Elm_Part_Data)
638ELM_PART_OVERRIDE_TEXT_SET(elm_label, ELM_LABEL, EFL_UI_LAYOUT, Elm_Label_Data, Elm_Part_Data) 638ELM_PART_OVERRIDE_TEXT_SET(elm_label, ELM_LABEL, EFL_UI_LAYOUT, Elm_Label_Data, Elm_Part_Data)
639 639
640#include "elm_label_internal_part.eo.c" 640#include "elm_label_part.eo.c"
641/* Efl.Part end */ 641/* Efl.Part end */
642 642
643/* Internal EO APIs and hidden overrides */ 643/* Internal EO APIs and hidden overrides */
diff --git a/src/lib/elementary/elm_label_internal_part.eo b/src/lib/elementary/elm_label_part.eo
index ff37310..36b0e03 100644
--- a/src/lib/elementary/elm_label_internal_part.eo
+++ b/src/lib/elementary/elm_label_part.eo
@@ -1,4 +1,4 @@
1class Elm_Label.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm_Label.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary button internal part class]] 3 [[Elementary button internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_mapbuf.c b/src/lib/elementary/elm_mapbuf.c
index f3f9302..8ae1058 100644
--- a/src/lib/elementary/elm_mapbuf.c
+++ b/src/lib/elementary/elm_mapbuf.c
@@ -11,7 +11,7 @@
11#include "elm_widget_container.h" 11#include "elm_widget_container.h"
12#include "elm_mapbuf.eo.h" 12#include "elm_mapbuf.eo.h"
13 13
14#include "elm_mapbuf_internal_part.eo.h" 14#include "elm_mapbuf_part.eo.h"
15#include "elm_part_helper.h" 15#include "elm_part_helper.h"
16 16
17#define MY_CLASS ELM_MAPBUF_CLASS 17#define MY_CLASS ELM_MAPBUF_CLASS
@@ -445,7 +445,7 @@ ELM_PART_IMPLEMENT_CONTENT_SET(elm_mapbuf, ELM_MAPBUF, Elm_Mapbuf_Data, Elm_Part
445ELM_PART_IMPLEMENT_CONTENT_GET(elm_mapbuf, ELM_MAPBUF, Elm_Mapbuf_Data, Elm_Part_Data) 445ELM_PART_IMPLEMENT_CONTENT_GET(elm_mapbuf, ELM_MAPBUF, Elm_Mapbuf_Data, Elm_Part_Data)
446ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_mapbuf, ELM_MAPBUF, Elm_Mapbuf_Data, Elm_Part_Data) 446ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_mapbuf, ELM_MAPBUF, Elm_Mapbuf_Data, Elm_Part_Data)
447ELM_PART_CONTENT_DEFAULT_SET(elm_mapbuf, "default") 447ELM_PART_CONTENT_DEFAULT_SET(elm_mapbuf, "default")
448#include "elm_mapbuf_internal_part.eo.c" 448#include "elm_mapbuf_part.eo.c"
449 449
450/* Efl.Part end */ 450/* Efl.Part end */
451 451
diff --git a/src/lib/elementary/elm_mapbuf_internal_part.eo b/src/lib/elementary/elm_mapbuf_part.eo
index 6832f19..d9b4119 100644
--- a/src/lib/elementary/elm_mapbuf_internal_part.eo
+++ b/src/lib/elementary/elm_mapbuf_part.eo
@@ -1,4 +1,4 @@
1class Elm.Mapbuf.Internal.Part (Efl.Object, Efl.Container) 1class Elm.Mapbuf.Part (Efl.Object, Efl.Container)
2{ 2{
3 [[Elementary mapbuf internal part class]] 3 [[Elementary mapbuf internal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/elm_multibuttonentry_internal_part.eo b/src/lib/elementary/elm_multibuttonentry_part.eo
index 44f1abe..737915f 100644
--- a/src/lib/elementary/elm_multibuttonentry_internal_part.eo
+++ b/src/lib/elementary/elm_multibuttonentry_part.eo
@@ -1,4 +1,4 @@
1class Elm.Multibuttonentry.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm.Multibuttonentry.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary multibuttonentry internal part class]] 3 [[Elementary multibuttonentry internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_naviframe_internal_part.eo b/src/lib/elementary/elm_naviframe_part.eo
index 5e95140..de62c47 100644
--- a/src/lib/elementary/elm_naviframe_internal_part.eo
+++ b/src/lib/elementary/elm_naviframe_part.eo
@@ -1,4 +1,4 @@
1class Elm.Naviframe.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Elm.Naviframe.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary naviframe internal part class]] 3 [[Elementary naviframe internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_notify.c b/src/lib/elementary/elm_notify.c
index f381018..89f621c 100644
--- a/src/lib/elementary/elm_notify.c
+++ b/src/lib/elementary/elm_notify.c
@@ -11,7 +11,7 @@
11#include "elm_widget_notify.h" 11#include "elm_widget_notify.h"
12#include "elm_widget_container.h" 12#include "elm_widget_container.h"
13 13
14#include "elm_notify_internal_part.eo.h" 14#include "elm_notify_part.eo.h"
15#include "elm_part_helper.h" 15#include "elm_part_helper.h"
16 16
17#define MY_CLASS ELM_NOTIFY_CLASS 17#define MY_CLASS ELM_NOTIFY_CLASS
@@ -747,7 +747,7 @@ ELM_PART_IMPLEMENT_CONTENT_SET(elm_notify, ELM_NOTIFY, Elm_Notify_Data, Elm_Part
747ELM_PART_IMPLEMENT_CONTENT_GET(elm_notify, ELM_NOTIFY, Elm_Notify_Data, Elm_Part_Data) 747ELM_PART_IMPLEMENT_CONTENT_GET(elm_notify, ELM_NOTIFY, Elm_Notify_Data, Elm_Part_Data)
748ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_notify, ELM_NOTIFY, Elm_Notify_Data, Elm_Part_Data) 748ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_notify, ELM_NOTIFY, Elm_Notify_Data, Elm_Part_Data)
749ELM_PART_CONTENT_DEFAULT_SET(elm_notify, "default") 749ELM_PART_CONTENT_DEFAULT_SET(elm_notify, "default")
750#include "elm_notify_internal_part.eo.c" 750#include "elm_notify_part.eo.c"
751 751
752/* Efl.Part end */ 752/* Efl.Part end */
753 753
diff --git a/src/lib/elementary/elm_notify_internal_part.eo b/src/lib/elementary/elm_notify_part.eo
index 7970cd9..17662e3 100644
--- a/src/lib/elementary/elm_notify_internal_part.eo
+++ b/src/lib/elementary/elm_notify_part.eo
@@ -1,4 +1,4 @@
1class Elm.Notify.Internal.Part (Efl.Object, Efl.Container, Efl.Text) 1class Elm.Notify.Part (Efl.Object, Efl.Container, Efl.Text)
2{ 2{
3 [[Elementary notification internel part class]] 3 [[Elementary notification internel part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/elm_panel.c b/src/lib/elementary/elm_panel.c
index 9b2147d..011fe9a 100644
--- a/src/lib/elementary/elm_panel.c
+++ b/src/lib/elementary/elm_panel.c
@@ -12,7 +12,7 @@
12 12
13#include "els_box.h" 13#include "els_box.h"
14 14
15#include "elm_panel_internal_part.eo.h" 15#include "elm_panel_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17 17
18#define MY_CLASS ELM_PANEL_CLASS 18#define MY_CLASS ELM_PANEL_CLASS
@@ -1484,7 +1484,7 @@ ELM_PART_IMPLEMENT(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data)
1484ELM_PART_IMPLEMENT_CONTENT_SET(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data) 1484ELM_PART_IMPLEMENT_CONTENT_SET(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data)
1485ELM_PART_IMPLEMENT_CONTENT_GET(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data) 1485ELM_PART_IMPLEMENT_CONTENT_GET(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data)
1486ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data) 1486ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_panel, ELM_PANEL, Elm_Panel_Data, Elm_Part_Data)
1487#include "elm_panel_internal_part.eo.c" 1487#include "elm_panel_part.eo.c"
1488 1488
1489/* Efl.Part end */ 1489/* Efl.Part end */
1490 1490
diff --git a/src/lib/elementary/elm_panel_internal_part.eo b/src/lib/elementary/elm_panel_part.eo
index f6118da..45f6a07 100644
--- a/src/lib/elementary/elm_panel_internal_part.eo
+++ b/src/lib/elementary/elm_panel_part.eo
@@ -1,4 +1,4 @@
1class Elm.Panel.Internal.Part (Efl.Object, Efl.Container) 1class Elm.Panel.Part (Efl.Object, Efl.Container)
2{ 2{
3 [[Elementary panel internal part class]] 3 [[Elementary panel internal part class]]
4 data: Elm_Part_Data; 4 data: Elm_Part_Data;
diff --git a/src/lib/elementary/elm_panes.h b/src/lib/elementary/elm_panes.h
index 02d0c03..10eaf35 100644
--- a/src/lib/elementary/elm_panes.h
+++ b/src/lib/elementary/elm_panes.h
@@ -56,7 +56,7 @@
56 56
57#ifdef EFL_EO_API_SUPPORT 57#ifdef EFL_EO_API_SUPPORT
58#include "efl_ui_panes_eo.h" 58#include "efl_ui_panes_eo.h"
59#include "efl_ui_panes_internal_part.eo.h" 59#include "efl_ui_panes_part.eo.h"
60#endif 60#endif
61#ifndef EFL_NOLEGACY_API_SUPPORT 61#ifndef EFL_NOLEGACY_API_SUPPORT
62#include "elm_panes_legacy.h" 62#include "elm_panes_legacy.h"
diff --git a/src/lib/elementary/elm_part_helper.h b/src/lib/elementary/elm_part_helper.h
index 040ab98..56b352e 100644
--- a/src/lib/elementary/elm_part_helper.h
+++ b/src/lib/elementary/elm_part_helper.h
@@ -1,7 +1,7 @@
1#ifndef _ELM_PART_HELPER_H 1#ifndef _ELM_PART_HELPER_H
2#define _ELM_PART_HELPER_H 2#define _ELM_PART_HELPER_H
3 3
4#include "efl_ui_layout_internal_part.eo.h" 4#include "efl_ui_layout_part.eo.h"
5 5
6//#define ELM_PART_HOOK do { ERR("%p:%s [%d]", pd->obj, pd->part, (int) pd->temp); } while(0) 6//#define ELM_PART_HOOK do { ERR("%p:%s [%d]", pd->obj, pd->part, (int) pd->temp); } while(0)
7#define ELM_PART_HOOK do {} while(0) 7#define ELM_PART_HOOK do {} while(0)
@@ -26,12 +26,12 @@ struct _Elm_Part_Data
26 26
27#define ELM_PART_IMPLEMENT_DESTRUCTOR(type, TYPE, typedata, partdata) \ 27#define ELM_PART_IMPLEMENT_DESTRUCTOR(type, TYPE, typedata, partdata) \
28static EOLIAN void \ 28static EOLIAN void \
29_ ## type ## _internal_part_efl_object_destructor(Eo *obj, partdata *pd) \ 29_ ## type ## _part_efl_object_destructor(Eo *obj, partdata *pd) \
30{ \ 30{ \
31 ELM_PART_HOOK; \ 31 ELM_PART_HOOK; \
32 free(pd->part); \ 32 free(pd->part); \
33 efl_data_xunref(pd->obj, pd->sd, obj); \ 33 efl_data_xunref(pd->obj, pd->sd, obj); \
34 efl_destructor(efl_super(obj, TYPE ## _INTERNAL_PART_CLASS)); \ 34 efl_destructor(efl_super(obj, TYPE ## _PART_CLASS)); \
35} \ 35} \
36 36
37// Main part proxy implementation 37// Main part proxy implementation
@@ -44,8 +44,8 @@ _ ## type ## _efl_part_part(const Eo *obj, typedata *priv EINA_UNUSED, const cha
44 Eo *proxy; \ 44 Eo *proxy; \
45\ 45\
46 EINA_SAFETY_ON_NULL_RETURN_VAL(part, NULL); \ 46 EINA_SAFETY_ON_NULL_RETURN_VAL(part, NULL); \
47 proxy = efl_add(TYPE ## _INTERNAL_PART_CLASS, (Eo *) obj); \ 47 proxy = efl_add(TYPE ## _PART_CLASS, (Eo *) obj); \
48 pd = efl_data_scope_get(proxy, TYPE ## _INTERNAL_PART_CLASS); \ 48 pd = efl_data_scope_get(proxy, TYPE ## _PART_CLASS); \
49 if (pd) \ 49 if (pd) \
50 { \ 50 { \
51 pd->obj = (Eo *) obj; \ 51 pd->obj = (Eo *) obj; \
@@ -59,35 +59,35 @@ _ ## type ## _efl_part_part(const Eo *obj, typedata *priv EINA_UNUSED, const cha
59 59
60#define ELM_PART_IMPLEMENT_CONTENT_SET(type, TYPE, typedata, partdata) \ 60#define ELM_PART_IMPLEMENT_CONTENT_SET(type, TYPE, typedata, partdata) \
61static EOLIAN Eina_Bool \ 61static EOLIAN Eina_Bool \
62_ ## type ## _internal_part_efl_container_content_set(Eo *obj, partdata *pd, Efl_Gfx *content) \ 62_ ## type ## _part_efl_container_content_set(Eo *obj, partdata *pd, Efl_Gfx *content) \
63{ \ 63{ \
64 ELM_PART_RETURN_VAL(_ ## type ## _content_set(pd->obj, pd->sd, pd->part, content)); \ 64 ELM_PART_RETURN_VAL(_ ## type ## _content_set(pd->obj, pd->sd, pd->part, content)); \
65} 65}
66 66
67#define ELM_PART_IMPLEMENT_CONTENT_GET(type, TYPE, typedata, partdata) \ 67#define ELM_PART_IMPLEMENT_CONTENT_GET(type, TYPE, typedata, partdata) \
68static EOLIAN Efl_Gfx * \ 68static EOLIAN Efl_Gfx * \
69_ ## type ## _internal_part_efl_container_content_get(Eo *obj, partdata *pd) \ 69_ ## type ## _part_efl_container_content_get(Eo *obj, partdata *pd) \
70{ \ 70{ \
71 ELM_PART_RETURN_VAL(_ ## type ## _content_get(pd->obj, pd->sd, pd->part)); \ 71 ELM_PART_RETURN_VAL(_ ## type ## _content_get(pd->obj, pd->sd, pd->part)); \
72} 72}
73 73
74#define ELM_PART_IMPLEMENT_CONTENT_UNSET(type, TYPE, typedata, partdata) \ 74#define ELM_PART_IMPLEMENT_CONTENT_UNSET(type, TYPE, typedata, partdata) \
75static EOLIAN Efl_Gfx * \ 75static EOLIAN Efl_Gfx * \
76_ ## type ## _internal_part_efl_container_content_unset(Eo *obj, partdata *pd) \ 76_ ## type ## _part_efl_container_content_unset(Eo *obj, partdata *pd) \
77{ \ 77{ \
78 ELM_PART_RETURN_VAL(_ ## type ## _content_unset(pd->obj, pd->sd, pd->part)); \ 78 ELM_PART_RETURN_VAL(_ ## type ## _content_unset(pd->obj, pd->sd, pd->part)); \
79} 79}
80 80
81#define ELM_PART_IMPLEMENT_TEXT_SET(type, TYPE, typedata, partdata) \ 81#define ELM_PART_IMPLEMENT_TEXT_SET(type, TYPE, typedata, partdata) \
82static EOLIAN void \ 82static EOLIAN void \
83_ ## type ## _internal_part_efl_text_text_set(Eo *obj EINA_UNUSED, partdata *pd, const char *text) \ 83_ ## type ## _part_efl_text_text_set(Eo *obj EINA_UNUSED, partdata *pd, const char *text) \
84{ \ 84{ \
85 _ ## type ## _text_set(pd->obj, pd->sd, pd->part, text); \ 85 _ ## type ## _text_set(pd->obj, pd->sd, pd->part, text); \
86} 86}
87 87
88#define ELM_PART_IMPLEMENT_TEXT_GET(type, TYPE, typedata, partdata) \ 88#define ELM_PART_IMPLEMENT_TEXT_GET(type, TYPE, typedata, partdata) \
89static EOLIAN const char * \ 89static EOLIAN const char * \
90_ ## type ## _internal_part_efl_text_text_get(Eo *obj, partdata *pd) \ 90_ ## type ## _part_efl_text_text_get(Eo *obj, partdata *pd) \
91{ \ 91{ \
92 ELM_PART_RETURN_VAL(_ ## type ## _text_get(pd->obj, pd->sd, pd->part)); \ 92 ELM_PART_RETURN_VAL(_ ## type ## _text_get(pd->obj, pd->sd, pd->part)); \
93} 93}
@@ -113,8 +113,8 @@ _ ## type ## _efl_part_part(const Eo *obj, typedata *priv EINA_UNUSED, const cha
113 Eo *proxy; \ 113 Eo *proxy; \
114\ 114\
115 EINA_SAFETY_ON_NULL_RETURN_VAL(part, NULL); \ 115 EINA_SAFETY_ON_NULL_RETURN_VAL(part, NULL); \
116 proxy = efl_add(TYPE ## _INTERNAL_PART_CLASS, (Eo *) obj); \ 116 proxy = efl_add(TYPE ## _PART_CLASS, (Eo *) obj); \
117 pd = efl_data_scope_get(proxy, SUPER ## _INTERNAL_PART_CLASS); \ 117 pd = efl_data_scope_get(proxy, SUPER ## _PART_CLASS); \
118 if (pd) \ 118 if (pd) \
119 { \ 119 { \
120 pd->obj = (Eo *) obj; \ 120 pd->obj = (Eo *) obj; \
@@ -128,45 +128,45 @@ _ ## type ## _efl_part_part(const Eo *obj, typedata *priv EINA_UNUSED, const cha
128 128
129#define ELM_PART_OVERRIDE_CONTENT_SET(type, TYPE, SUPER, typedata, partdata) \ 129#define ELM_PART_OVERRIDE_CONTENT_SET(type, TYPE, SUPER, typedata, partdata) \
130static EOLIAN Eina_Bool \ 130static EOLIAN Eina_Bool \
131_ ## type ## _internal_part_efl_container_content_set(Eo *obj, void *_pd EINA_UNUSED, Efl_Gfx *content) \ 131_ ## type ## _part_efl_container_content_set(Eo *obj, void *_pd EINA_UNUSED, Efl_Gfx *content) \
132{ \ 132{ \
133 partdata *pd = efl_data_scope_get(obj, SUPER ## _INTERNAL_PART_CLASS); \ 133 partdata *pd = efl_data_scope_get(obj, SUPER ## _PART_CLASS); \
134 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \ 134 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \
135 ELM_PART_RETURN_VAL(_ ## type ## _content_set(pd->obj, sd, pd->part, content)); \ 135 ELM_PART_RETURN_VAL(_ ## type ## _content_set(pd->obj, sd, pd->part, content)); \
136} 136}
137 137
138#define ELM_PART_OVERRIDE_CONTENT_GET(type, TYPE, SUPER, typedata, partdata) \ 138#define ELM_PART_OVERRIDE_CONTENT_GET(type, TYPE, SUPER, typedata, partdata) \
139static EOLIAN Efl_Gfx * \ 139static EOLIAN Efl_Gfx * \
140_ ## type ## _internal_part_efl_container_content_get(Eo *obj, void *_pd EINA_UNUSED) \ 140_ ## type ## _part_efl_container_content_get(Eo *obj, void *_pd EINA_UNUSED) \
141{ \ 141{ \
142 partdata *pd = efl_data_scope_get(obj, SUPER ## _INTERNAL_PART_CLASS); \ 142 partdata *pd = efl_data_scope_get(obj, SUPER ## _PART_CLASS); \
143 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \ 143 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \
144 ELM_PART_RETURN_VAL(_ ## type ## _content_get(pd->obj, sd, pd->part)); \ 144 ELM_PART_RETURN_VAL(_ ## type ## _content_get(pd->obj, sd, pd->part)); \
145} 145}
146 146
147#define ELM_PART_OVERRIDE_CONTENT_UNSET(type, TYPE, SUPER, typedata, partdata) \ 147#define ELM_PART_OVERRIDE_CONTENT_UNSET(type, TYPE, SUPER, typedata, partdata) \
148static EOLIAN Efl_Gfx * \ 148static EOLIAN Efl_Gfx * \
149_ ## type ## _internal_part_efl_container_content_unset(Eo *obj, void *_pd EINA_UNUSED) \ 149_ ## type ## _part_efl_container_content_unset(Eo *obj, void *_pd EINA_UNUSED) \
150{ \ 150{ \
151 partdata *pd = efl_data_scope_get(obj, SUPER ## _INTERNAL_PART_CLASS); \ 151 partdata *pd = efl_data_scope_get(obj, SUPER ## _PART_CLASS); \
152 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \ 152 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \
153 ELM_PART_RETURN_VAL(_ ## type ## _content_unset(pd->obj, sd, pd->part)); \ 153 ELM_PART_RETURN_VAL(_ ## type ## _content_unset(pd->obj, sd, pd->part)); \
154} 154}
155 155
156#define ELM_PART_OVERRIDE_TEXT_SET(type, TYPE, SUPER, typedata, partdata) \ 156#define ELM_PART_OVERRIDE_TEXT_SET(type, TYPE, SUPER, typedata, partdata) \
157static EOLIAN void \ 157static EOLIAN void \
158_ ## type ## _internal_part_efl_text_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *text) \ 158_ ## type ## _part_efl_text_text_set(Eo *obj, void *_pd EINA_UNUSED, const char *text) \
159{ \ 159{ \
160 partdata *pd = efl_data_scope_get(obj, SUPER ## _INTERNAL_PART_CLASS); \ 160 partdata *pd = efl_data_scope_get(obj, SUPER ## _PART_CLASS); \
161 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \ 161 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \
162 ELM_PART_CALL(_ ## type ## _text_set(pd->obj, sd, pd->part, text)); \ 162 ELM_PART_CALL(_ ## type ## _text_set(pd->obj, sd, pd->part, text)); \
163} 163}
164 164
165#define ELM_PART_OVERRIDE_TEXT_GET(type, TYPE, SUPER, typedata, partdata) \ 165#define ELM_PART_OVERRIDE_TEXT_GET(type, TYPE, SUPER, typedata, partdata) \
166static EOLIAN const char *\ 166static EOLIAN const char *\
167_ ## type ## _internal_part_efl_text_text_get(Eo *obj, void *_pd EINA_UNUSED) \ 167_ ## type ## _part_efl_text_text_get(Eo *obj, void *_pd EINA_UNUSED) \
168{ \ 168{ \
169 partdata *pd = efl_data_scope_get(obj, SUPER ## _INTERNAL_PART_CLASS); \ 169 partdata *pd = efl_data_scope_get(obj, SUPER ## _PART_CLASS); \
170 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \ 170 typedata *sd = efl_data_scope_get(pd->obj, TYPE ## _CLASS); \
171 ELM_PART_RETURN_VAL(_ ## type ## _text_get(pd->obj, sd, pd->part)); \ 171 ELM_PART_RETURN_VAL(_ ## type ## _text_get(pd->obj, sd, pd->part)); \
172} 172}
diff --git a/src/lib/elementary/elm_player_internal_part.eo b/src/lib/elementary/elm_player_part.eo
index 655bf9c..bfa1eaf 100644
--- a/src/lib/elementary/elm_player_internal_part.eo
+++ b/src/lib/elementary/elm_player_part.eo
@@ -1,4 +1,4 @@
1class Elm.Player.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Elm.Player.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary player internal part class]] 3 [[Elementary player internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_popup_internal_part.eo b/src/lib/elementary/elm_popup_part.eo
index 29ca9e8..ff7ef97 100644
--- a/src/lib/elementary/elm_popup_internal_part.eo
+++ b/src/lib/elementary/elm_popup_part.eo
@@ -1,4 +1,4 @@
1class Elm.Popup.Internal.Part (Efl.Ui.Layout.Internal.Part, Efl.Text) 1class Elm.Popup.Part (Efl.Ui.Layout.Part, Efl.Text)
2{ 2{
3 [[Elementary popup internal part class]] 3 [[Elementary popup internal part class]]
4 data: null; 4 data: null;
diff --git a/src/lib/elementary/elm_scroller.c b/src/lib/elementary/elm_scroller.c
index 2c06b1a..40983e7 100644
--- a/src/lib/elementary/elm_scroller.c
+++ b/src/lib/elementary/elm_scroller.c
@@ -12,7 +12,7 @@
12#include "elm_widget_layout.h" 12#include "elm_widget_layout.h"
13#include "elm_widget_scroller.h" 13#include "elm_widget_scroller.h"
14 14
15#include "elm_scroller_internal_part.eo.h" 15#include "elm_scroller_part.eo.h"
16#include "elm_part_helper.h" 16#include "elm_part_helper.h"
17 17
18#define MY_CLASS ELM_SCROLLER_CLASS 18#define MY_CLASS ELM_SCROLLER_CLASS
@@ -1483,7 +1483,7 @@ ELM_PART_OVERRIDE_CONTENT_GET(elm_scroller, ELM_SCROLLER, EFL_UI_LAYOUT, Elm_Scr
1483ELM_PART_OVERRIDE_CONTENT_UNSET(elm_scroller, ELM_SCROLLER, EFL_UI_LAYOUT, Elm_Scroller_Data, Elm_Part_Data) 1483ELM_PART_OVERRIDE_CONTENT_UNSET(elm_scroller, ELM_SCROLLER, EFL_UI_LAYOUT, Elm_Scroller_Data, Elm_Part_Data)
1484// FIXME: should be "content" but "default" was legacy API 1484// FIXME: should be "content" but "default" was legacy API
1485ELM_PART_CONTENT_DEFAULT_SET(elm_scroller, "default") 1485ELM_PART_CONTENT_DEFAULT_SET(elm_scroller, "default")
1486#include "elm_scroller_internal_part.eo.c" 1486#include "elm_scroller_part.eo.c"
1487 1487
1488/* Efl.Part end */ 1488/* Efl.Part end */
1489 1489
diff --git a/src/lib/elementary/elm_scroller_internal_part.eo b/src/lib/elementary/elm_scroller_part.eo
index 0410363..1f17665 100644
--- a/src/lib/elementary/elm_scroller_internal_part.eo
+++ b/src/lib/elementary/elm_scroller_part.eo
@@ -1,4 +1,4 @@
1class Elm.Scroller.Internal.Part (Efl.Ui.Layout.Internal.Part) 1class Elm.Scroller.Part (Efl.Ui.Layout.Part)
2{ 2{
3 [[Elementary scroller internal part class]] 3 [[Elementary scroller internal part class]]
4 data: null; 4 data: null;