diff --git a/src/02/01/02/package.devc.xml b/src/01/90/01/package.devc.xml
similarity index 86%
rename from src/02/01/02/package.devc.xml
rename to src/01/90/01/package.devc.xml
index 99d316ee..c069c05a 100644
--- a/src/02/01/02/package.devc.xml
+++ b/src/01/90/01/package.devc.xml
@@ -3,7 +3,7 @@
- abap2UI5 - experimental
+ test webc renderer
diff --git a/src/02/01/02/z2ui5_cl_ui5.clas.abap b/src/01/90/01/z2ui5_cl_ui5.clas.abap
similarity index 91%
rename from src/02/01/02/z2ui5_cl_ui5.clas.abap
rename to src/01/90/01/z2ui5_cl_ui5.clas.abap
index 2e89581b..f1cc987e 100644
--- a/src/02/01/02/z2ui5_cl_ui5.clas.abap
+++ b/src/01/90/01/z2ui5_cl_ui5.clas.abap
@@ -34,18 +34,6 @@ CLASS z2ui5_cl_ui5 DEFINITION
METHODS _ns
RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5.
- METHODS _ns_ndc
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ndc.
-
- METHODS _ns_m
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS _ns_ui
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS _ns_suite
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_suite.
-
METHODS _ns_z2ui5
RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_z2ui5.
@@ -53,16 +41,16 @@ CLASS z2ui5_cl_ui5 DEFINITION
RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_html.
METHODS _ns_webc
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS constructor
- IMPORTING node TYPE REF TO z2ui5_cl_ui5_tree_xml OPTIONAL.
+ IMPORTING node TYPE REF TO z2ui5_cl_ui5__tree OPTIONAL.
METHODS _stringify
RETURNING VALUE(result) TYPE string.
PROTECTED SECTION.
- DATA _node TYPE REF TO z2ui5_cl_ui5_tree_xml.
+ DATA _node TYPE REF TO z2ui5_cl_ui5__tree.
CLASS-METHODS _2xml
IMPORTING obj TYPE REF TO z2ui5_cl_ui5
@@ -192,7 +180,7 @@ CLASS z2ui5_cl_ui5 IMPLEMENTATION.
CATCH cx_root.
ENDTRY.
- DATA(lo_node) = NEW z2ui5_cl_ui5_tree_xml( ).
+ DATA(lo_node) = NEW z2ui5_cl_ui5__tree( ).
DATA(result2) = NEW z2ui5_cl_ui5( lo_node ).
result2->_node->mv_name = n.
result2->_node->mv_ns = ns.
@@ -262,18 +250,6 @@ CLASS z2ui5_cl_ui5 IMPLEMENTATION.
result = NEW #( _node ).
ENDMETHOD.
- METHOD _ns_ndc.
- result = NEW #( _node ).
- ENDMETHOD.
-
- METHOD _ns_m.
- result = NEW #( _node ).
- ENDMETHOD.
-
- METHOD _ns_ui.
- result = NEW #( _node ).
- ENDMETHOD.
-
METHOD _ns_z2ui5.
result = NEW #( _node ).
ENDMETHOD.
@@ -283,10 +259,6 @@ CLASS z2ui5_cl_ui5 IMPLEMENTATION.
result = _2xml( lo_node ).
ENDMETHOD.
- METHOD _ns_suite.
- result = NEW #( _node ).
- ENDMETHOD.
-
METHOD _add_c.
_node->mv_content = val.
result = me.
diff --git a/src/02/01/02/z2ui5_cl_ui5.clas.xml b/src/01/90/01/z2ui5_cl_ui5.clas.xml
similarity index 91%
rename from src/02/01/02/z2ui5_cl_ui5.clas.xml
rename to src/01/90/01/z2ui5_cl_ui5.clas.xml
index 9f8931a0..46e43899 100644
--- a/src/02/01/02/z2ui5_cl_ui5.clas.xml
+++ b/src/01/90/01/z2ui5_cl_ui5.clas.xml
@@ -10,7 +10,6 @@
X
X
X
- X
diff --git a/src/02/01/02/z2ui5_cl_ui5_tree_xml.clas.abap b/src/01/90/01/z2ui5_cl_ui5__tree.clas.abap
similarity index 57%
rename from src/02/01/02/z2ui5_cl_ui5_tree_xml.clas.abap
rename to src/01/90/01/z2ui5_cl_ui5__tree.clas.abap
index d14d3117..774695ca 100644
--- a/src/02/01/02/z2ui5_cl_ui5_tree_xml.clas.abap
+++ b/src/01/90/01/z2ui5_cl_ui5__tree.clas.abap
@@ -1,4 +1,4 @@
-CLASS z2ui5_cl_ui5_tree_xml DEFINITION
+CLASS z2ui5_cl_ui5__tree DEFINITION
PUBLIC
FINAL
CREATE PUBLIC.
@@ -9,12 +9,13 @@ CLASS z2ui5_cl_ui5_tree_xml DEFINITION
DATA mv_name TYPE string.
DATA mv_content TYPE string.
DATA mv_ns TYPE string.
- DATA mo_root TYPE REF TO z2ui5_cl_ui5_tree_xml.
- DATA mo_previous TYPE REF TO z2ui5_cl_ui5_tree_xml.
- DATA mo_parent TYPE REF TO z2ui5_cl_ui5_tree_xml.
- DATA mt_child TYPE STANDARD TABLE OF REF TO z2ui5_cl_ui5_tree_xml WITH EMPTY KEY.
+ DATA mo_root TYPE REF TO z2ui5_cl_ui5__tree.
+ DATA mo_previous TYPE REF TO z2ui5_cl_ui5__tree.
+ DATA mo_parent TYPE REF TO z2ui5_cl_ui5__tree.
+ DATA mt_child TYPE STANDARD TABLE OF REF TO z2ui5_cl_ui5__tree WITH EMPTY KEY.
ENDCLASS.
-CLASS z2ui5_cl_ui5_tree_xml IMPLEMENTATION.
+
+CLASS Z2UI5_CL_UI5__TREE IMPLEMENTATION.
ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_suite.clas.xml b/src/01/90/01/z2ui5_cl_ui5__tree.clas.xml
similarity index 82%
rename from src/02/01/02/z2ui5_cl_ui5_suite.clas.xml
rename to src/01/90/01/z2ui5_cl_ui5__tree.clas.xml
index 010da166..ba631a6e 100644
--- a/src/02/01/02/z2ui5_cl_ui5_suite.clas.xml
+++ b/src/01/90/01/z2ui5_cl_ui5__tree.clas.xml
@@ -3,9 +3,9 @@
- Z2UI5_CL_UI5_SUITE
+ Z2UI5_CL_UI5__TREE
E
- ns - sap.suite
+ ui5 - utility tree
1
X
X
diff --git a/src/02/01/02/z2ui5_cl_ui5_html.clas.abap b/src/01/90/01/z2ui5_cl_ui5_html.clas.abap
similarity index 100%
rename from src/02/01/02/z2ui5_cl_ui5_html.clas.abap
rename to src/01/90/01/z2ui5_cl_ui5_html.clas.abap
diff --git a/src/02/01/02/z2ui5_cl_ui5_html.clas.xml b/src/01/90/01/z2ui5_cl_ui5_html.clas.xml
similarity index 100%
rename from src/02/01/02/z2ui5_cl_ui5_html.clas.xml
rename to src/01/90/01/z2ui5_cl_ui5_html.clas.xml
diff --git a/src/02/01/02/z2ui5_cl_ui5_ui_webc.clas.abap b/src/01/90/01/z2ui5_cl_ui5_webc.clas.abap
similarity index 86%
rename from src/02/01/02/z2ui5_cl_ui5_ui_webc.clas.abap
rename to src/01/90/01/z2ui5_cl_ui5_webc.clas.abap
index b0f9c0f4..fb8c09d6 100644
--- a/src/02/01/02/z2ui5_cl_ui5_ui_webc.clas.abap
+++ b/src/01/90/01/z2ui5_cl_ui5_webc.clas.abap
@@ -1,4 +1,4 @@
-CLASS z2ui5_cl_ui5_ui_webc DEFINITION
+CLASS z2ui5_cl_ui5_webc DEFINITION
PUBLIC
FINAL
CREATE PUBLIC INHERITING FROM z2ui5_cl_ui5.
@@ -11,26 +11,26 @@ CLASS z2ui5_cl_ui5_ui_webc DEFINITION
tooltip TYPE clike OPTIONAL
design TYPE clike OPTIONAL
click TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS bar
IMPORTING id TYPE clike OPTIONAL
design TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS label
IMPORTING
id TYPE clike OPTIONAL
text TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS panel
IMPORTING id TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS header
IMPORTING id TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS input
IMPORTING id TYPE clike OPTIONAL
@@ -38,11 +38,11 @@ CLASS z2ui5_cl_ui5_ui_webc DEFINITION
click TYPE clike OPTIONAL
value TYPE clike OPTIONAL
width TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
METHODS toast
IMPORTING id TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui_webc.
+ RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_webc.
PROTECTED SECTION.
@@ -51,7 +51,7 @@ ENDCLASS.
-CLASS Z2UI5_CL_UI5_UI_WEBC IMPLEMENTATION.
+CLASS Z2UI5_CL_UI5_WEBC IMPLEMENTATION.
METHOD bar.
diff --git a/src/02/01/02/z2ui5_cl_ui5_ui_webc.clas.xml b/src/01/90/01/z2ui5_cl_ui5_webc.clas.xml
similarity index 90%
rename from src/02/01/02/z2ui5_cl_ui5_ui_webc.clas.xml
rename to src/01/90/01/z2ui5_cl_ui5_webc.clas.xml
index b153e975..3a5b2098 100644
--- a/src/02/01/02/z2ui5_cl_ui5_ui_webc.clas.xml
+++ b/src/01/90/01/z2ui5_cl_ui5_webc.clas.xml
@@ -3,7 +3,7 @@
- Z2UI5_CL_UI5_UI_WEBC
+ Z2UI5_CL_UI5_WEBC
E
ns - sap.ui.webc
1
diff --git a/src/02/01/02/z2ui5_cl_ui5_z2ui5.clas.abap b/src/01/90/01/z2ui5_cl_ui5_z2ui5.clas.abap
similarity index 100%
rename from src/02/01/02/z2ui5_cl_ui5_z2ui5.clas.abap
rename to src/01/90/01/z2ui5_cl_ui5_z2ui5.clas.abap
diff --git a/src/02/01/02/z2ui5_cl_ui5_z2ui5.clas.xml b/src/01/90/01/z2ui5_cl_ui5_z2ui5.clas.xml
similarity index 100%
rename from src/02/01/02/z2ui5_cl_ui5_z2ui5.clas.xml
rename to src/01/90/01/z2ui5_cl_ui5_z2ui5.clas.xml
diff --git a/src/01/90/z2ui5_cl_test_app_131.clas.abap b/src/01/90/z2ui5_cl_test_app_131.clas.abap
new file mode 100644
index 00000000..5ded2851
--- /dev/null
+++ b/src/01/90/z2ui5_cl_test_app_131.clas.abap
@@ -0,0 +1,62 @@
+CLASS z2ui5_cl_test_app_131 DEFINITION
+ PUBLIC
+ CREATE PUBLIC .
+
+ PUBLIC SECTION.
+
+ INTERFACES z2ui5_if_app .
+
+ PROTECTED SECTION.
+ PRIVATE SECTION.
+ENDCLASS.
+
+
+
+CLASS z2ui5_cl_test_app_131 IMPLEMENTATION.
+
+
+ METHOD z2ui5_if_app~main.
+
+ DATA(lo_view) = z2ui5_cl_ui5=>_factory( )->_ns_webc(
+ )->bar( design = 'header'
+ )->label( id = 'basic-label'
+ )->button(
+ icon = 'home'
+ tooltip = 'Go home'
+ design = 'Transparent'
+ )->button(
+ icon = 'action-settings'
+ tooltip = 'Go to settings'
+ design = 'Transparent'
+ )->_go_up( )->_ns_webc(
+ )->panel(
+ )->header(
+ )->label( text = 'UI5 Web Components Enablement'
+ )->_go_up( )->_ns_webc(
+ )->input(
+ id = `myInput`
+ value = `Enter your text here!`
+ width = `100%`
+ )->button(
+ id = 'btn-9'
+ text = `Don't click me!`
+ icon = 'action-settings'
+ click = 'onClick'
+ design = 'Transparent'
+ )->_go_up( )->_ns_webc(
+ )->toast( 'myToast'
+ )->_ns_html(
+ )->script( )->_add_c(
+ ` var toastOpener9 = sap.z2ui5.oView.byId("btn-9");` && |\n| &&
+ ` var toast9 = sap.z2ui5.oView.byId("myToast"); ` && |\n| &&
+ ` toastOpener9.getDomRef().addEventListener("click", () => {` && |\n| &&
+ ` toast9.setText("MyText");` && |\n| &&
+ ` toast9.show();` && |\n| &&
+ ` });`
+ ).
+
+ client->view_display( lo_view->_stringify( ) ).
+
+ ENDMETHOD.
+
+ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_m.clas.xml b/src/01/90/z2ui5_cl_test_app_131.clas.xml
similarity index 81%
rename from src/02/01/02/z2ui5_cl_ui5_m.clas.xml
rename to src/01/90/z2ui5_cl_test_app_131.clas.xml
index d9dc1c29..3a269947 100644
--- a/src/02/01/02/z2ui5_cl_ui5_m.clas.xml
+++ b/src/01/90/z2ui5_cl_test_app_131.clas.xml
@@ -3,9 +3,9 @@
- Z2UI5_CL_UI5_M
+ Z2UI5_CL_TEST_APP_131
E
- ns - sap.m
+ ui with webcomponents
1
X
X
diff --git a/src/01/90/z2ui5_cl_test_app_132.clas.abap b/src/01/90/z2ui5_cl_test_app_132.clas.abap
new file mode 100644
index 00000000..55cd04ff
--- /dev/null
+++ b/src/01/90/z2ui5_cl_test_app_132.clas.abap
@@ -0,0 +1,53 @@
+CLASS z2ui5_cl_test_app_132 DEFINITION
+ PUBLIC
+ CREATE PUBLIC .
+
+ PUBLIC SECTION.
+
+ INTERFACES z2ui5_if_app .
+
+ PROTECTED SECTION.
+ PRIVATE SECTION.
+ENDCLASS.
+
+
+
+CLASS z2ui5_cl_test_app_132 IMPLEMENTATION.
+
+
+ METHOD z2ui5_if_app~main.
+
+* DATA(lo_view) = z2ui5_cl_ui5=>_factory( )->_ns_m(
+* )->bar( )->content_middle(
+* )->label( id = 'basic-label'
+* )->button(
+* icon = 'home'
+* tooltip = 'Go home'
+* )->button(
+* icon = 'action-settings'
+* tooltip = 'Go to settings'
+* )->_go_up( )->_go_up( )->_ns_m(
+* )->panel(
+* )->label( text = 'UI5 Web Components Enablement build with sap.m'
+* )->_go_up( )->_ns_m(
+* )->input(
+* id = `myInput`
+* value = `Enter your text here!`
+* width = `100%`
+* )->button(
+* id = 'btn-9'
+* text = `Don't click me!`
+* icon = 'action-settings'
+* press = 'onClick'
+* )->_ns_html(
+* )->script( )->_add_c(
+* ` debugger; var toastOpener9 = sap.z2ui5.oView.byId("btn-9");` && |\n| &&
+* ` toastOpener9.getDomRef().addEventListener("click", () => {` && |\n| &&
+* ` alert("MyText");` && |\n| &&
+* ` });`
+* ).
+
+* client->view_display( lo_view->_stringify( ) ).
+
+ ENDMETHOD.
+ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_ndc.clas.xml b/src/01/90/z2ui5_cl_test_app_132.clas.xml
similarity index 82%
rename from src/02/01/02/z2ui5_cl_ui5_ndc.clas.xml
rename to src/01/90/z2ui5_cl_test_app_132.clas.xml
index db7b45f1..da9a64d1 100644
--- a/src/02/01/02/z2ui5_cl_ui5_ndc.clas.xml
+++ b/src/01/90/z2ui5_cl_test_app_132.clas.xml
@@ -3,9 +3,9 @@
- Z2UI5_CL_UI5_NDC
+ Z2UI5_CL_TEST_APP_132
E
- ns - sap.ndc
+ ui with sap.m
1
X
X
diff --git a/src/01/90/z2ui5_cl_test_app_hello_world.clas.abap b/src/01/90/z2ui5_cl_test_app_hello_world.clas.abap
index a756596f..c8a59c4c 100644
--- a/src/01/90/z2ui5_cl_test_app_hello_world.clas.abap
+++ b/src/01/90/z2ui5_cl_test_app_hello_world.clas.abap
@@ -29,22 +29,22 @@ CLASS z2ui5_cl_test_app_hello_world IMPLEMENTATION.
client->message_toast_display( |{ product } { quantity } - send to the server| ).
WHEN OTHERS.
ENDCASE.
-
- client->view_display( z2ui5_cl_ui5=>_factory( )->_ns_m(
- )->shell(
- )->page( title = 'abap2UI5 - z2ui5_cl_app_hello_world' )->_ns_ui(
- )->simpleform( title = 'Hello World'
- editable = abap_true
- )->content( )->_ns_m(
- )->title( 'Make an input here and send it to the server...'
- )->label( 'quantity'
- )->input( client->_bind_edit( quantity )
- )->label( 'product'
- )->input( value = product
- enabled = abap_false
- )->button( text = 'post'
- press = client->_event( 'BUTTON_POST' )
- )->_stringify( ) ).
+*
+* client->view_display( z2ui5_cl_ui5=>_factory( )->_ns_m(
+* )->shell(
+* )->page( title = 'abap2UI5 - z2ui5_cl_app_hello_world' )->_ns_ui(
+* )->simpleform( title = 'Hello World'
+* editable = abap_true
+* )->content( )->_ns_m(
+* )->title( 'Make an input here and send it to the server...'
+* )->label( 'quantity'
+* )->input( client->_bind_edit( quantity )
+* )->label( 'product'
+* )->input( value = product
+* enabled = abap_false
+* )->button( text = 'post'
+* press = client->_event( 'BUTTON_POST' )
+* )->_stringify( ) ).
ENDMETHOD.
ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5.clas.testclasses.abap b/src/02/01/02/z2ui5_cl_ui5.clas.testclasses.abap
deleted file mode 100644
index 3e536a23..00000000
--- a/src/02/01/02/z2ui5_cl_ui5.clas.testclasses.abap
+++ /dev/null
@@ -1,94 +0,0 @@
-CLASS ltcl_unit_test DEFINITION FINAL FOR TESTING
- DURATION SHORT
- RISK LEVEL HARMLESS.
-
- PRIVATE SECTION.
- METHODS:
- test_factory FOR TESTING RAISING cx_static_check,
- test_factory_popup FOR TESTING RAISING cx_static_check,
- test_add FOR TESTING RAISING cx_static_check,
- test_add_p FOR TESTING RAISING cx_static_check,
- test_ns FOR TESTING RAISING cx_static_check,
- test_add_add FOR TESTING RAISING cx_static_check.
-ENDCLASS.
-
-
-CLASS ltcl_unit_test IMPLEMENTATION.
-
- METHOD test_factory.
-
- DATA(lo_tree) = z2ui5_cl_ui5=>_factory( ).
-
- DATA(lv_result) = lo_tree->_stringify( ).
- cl_abap_unit_assert=>assert_equals(
- act = lv_result
- exp = `` ).
-
- ENDMETHOD.
-
- METHOD test_factory_popup.
-
- DATA(lo_tree) = z2ui5_cl_ui5=>_factory( abap_true ).
-
- DATA(lv_result) = lo_tree->_stringify( ).
- cl_abap_unit_assert=>assert_equals(
- act = lv_result
- exp = `` ).
-
- ENDMETHOD.
-
- METHOD test_add.
-
- DATA(lo_tree) = z2ui5_cl_ui5=>_factory( ).
- lo_tree->_add( n = 'XML'
- ns = `sap.ui.core`
- t_p = VALUE #( ( n = `test` v = `test_value` ) ) ).
-
- DATA(lv_result) = lo_tree->_stringify( ).
- cl_abap_unit_assert=>assert_equals(
- act = lv_result
- exp = `` ).
-
- ENDMETHOD.
-
- METHOD test_add_p.
-
- DATA(lo_tree) = z2ui5_cl_ui5=>_factory( ).
- lo_tree->_add( n = 'Test'
- ns = `sap.ui.core`
- )->_add_p( n = `test_p`
- v = `test_p_v` ).
-
- DATA(lv_result) = lo_tree->_stringify( ).
- cl_abap_unit_assert=>assert_equals(
- act = lv_result
- exp = `` ).
-
- ENDMETHOD.
-
- METHOD test_add_add.
-
- DATA(lo_tree) = z2ui5_cl_ui5=>_factory( ).
- lo_tree->_add( n = 'Test'
- ns = `sap.ui.core`
- )->_add( n = `test_p`
- ns = `sap.ui.core` ).
-
- DATA(lv_result) = lo_tree->_stringify( ).
- cl_abap_unit_assert=>assert_equals(
- act = lv_result
- exp = `` ).
-
- ENDMETHOD.
-
- METHOD test_ns.
-
- DATA(lo_html) = NEW z2ui5_cl_ui5( )->_ns_html( ) ##NEEDED.
- DATA(lo_m) = NEW z2ui5_cl_ui5( )->_ns_m( ) ##NEEDED.
- DATA(lo_ndc) = NEW z2ui5_cl_ui5( )->_ns_ndc( ) ##NEEDED.
- DATA(lo_suite) = NEW z2ui5_cl_ui5( )->_ns_suite( ) ##NEEDED.
- DATA(lo_zcc) = NEW z2ui5_cl_ui5( )->_ns_z2ui5( ) ##NEEDED.
-
- ENDMETHOD.
-
-ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_m.clas.abap b/src/02/01/02/z2ui5_cl_ui5_m.clas.abap
deleted file mode 100644
index da95da54..00000000
--- a/src/02/01/02/z2ui5_cl_ui5_m.clas.abap
+++ /dev/null
@@ -1,566 +0,0 @@
-CLASS z2ui5_cl_ui5_m DEFINITION
- PUBLIC
- FINAL
- CREATE PUBLIC INHERITING FROM z2ui5_cl_ui5.
-
- PUBLIC SECTION.
- METHODS suggestionitems
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS toolbarspacer
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS input
- IMPORTING id TYPE clike OPTIONAL
- value TYPE clike OPTIONAL
- placeholder TYPE clike OPTIONAL
- type TYPE clike OPTIONAL
- showclearicon TYPE clike OPTIONAL
- valuestate TYPE clike OPTIONAL
- valuestatetext TYPE clike OPTIONAL
- showtablesuggestionvaluehelp TYPE clike OPTIONAL
- description TYPE clike OPTIONAL
- editable TYPE clike OPTIONAL
- enabled TYPE clike OPTIONAL
- suggestionitems TYPE clike OPTIONAL
- suggestionrows TYPE clike OPTIONAL
- showsuggestion TYPE clike OPTIONAL
- showvaluehelp TYPE clike OPTIONAL
- valuehelprequest TYPE clike OPTIONAL
- required TYPE clike OPTIONAL
- suggest TYPE clike OPTIONAL
- class TYPE clike OPTIONAL
- visible TYPE clike OPTIONAL
- submit TYPE clike OPTIONAL
- valueliveupdate TYPE clike OPTIONAL
- autocomplete TYPE clike OPTIONAL
- maxsuggestionwidth TYPE clike OPTIONAL
- fieldwidth TYPE clike OPTIONAL
- valuehelponly TYPE clike OPTIONAL
- width TYPE clike OPTIONAL
- change TYPE clike OPTIONAL
- valuehelpiconsrc TYPE clike OPTIONAL
- textformatter TYPE clike OPTIONAL
- textformatmode TYPE clike OPTIONAL
- maxlength TYPE clike OPTIONAL
- startsuggestion TYPE clike OPTIONAL
- enablesuggestionshighlighting TYPE clike OPTIONAL
- enabletableautopopinmode TYPE clike OPTIONAL
- PREFERRED PARAMETER value
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS page
- IMPORTING title TYPE clike OPTIONAL
- navbuttonpress TYPE clike OPTIONAL
- shownavbutton TYPE clike OPTIONAL
- showheader TYPE clike OPTIONAL
- id TYPE clike OPTIONAL
- class TYPE clike OPTIONAL
- backgrounddesign TYPE clike OPTIONAL
- contentonlybusy TYPE clike OPTIONAL
- enablescrolling TYPE clike OPTIONAL
- navbuttontooltip TYPE clike OPTIONAL
- floatingfooter TYPE clike OPTIONAL
- showfooter TYPE clike OPTIONAL
- showsubheader TYPE clike OPTIONAL
- titlealignment TYPE clike OPTIONAL
- titlelevel TYPE clike OPTIONAL
- PREFERRED PARAMETER title
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS shell
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS title
- IMPORTING text TYPE clike OPTIONAL
- wrapping TYPE clike OPTIONAL
- level TYPE clike OPTIONAL
- PREFERRED PARAMETER text
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS bar
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_m .
-
-
- METHODS content_middle
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_m .
-
- METHODS panel
- IMPORTING
- !expandable TYPE clike OPTIONAL
- !expanded TYPE clike OPTIONAL
- !headertext TYPE clike OPTIONAL
- stickyheader TYPE clike OPTIONAL
- height TYPE clike OPTIONAL
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS button
- IMPORTING text TYPE clike OPTIONAL
- icon TYPE clike OPTIONAL
- type TYPE clike OPTIONAL
- enabled TYPE clike OPTIONAL
- visible TYPE clike OPTIONAL
- press TYPE clike OPTIONAL
- class TYPE clike OPTIONAL
- id TYPE clike OPTIONAL
- tooltip TYPE clike OPTIONAL
- width TYPE clike OPTIONAL
- iconfirst TYPE clike OPTIONAL
- icondensityaware TYPE clike OPTIONAL
- ariahaspopup TYPE clike OPTIONAL
- activeicon TYPE clike OPTIONAL
- accessiblerole TYPE clike OPTIONAL
- textdirection TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS label
- IMPORTING text TYPE clike OPTIONAL
- labelfor TYPE clike OPTIONAL
- design TYPE clike OPTIONAL
- displayonly TYPE clike OPTIONAL
- required TYPE clike OPTIONAL
- showcolon TYPE clike OPTIONAL
- textalign TYPE clike OPTIONAL
- textdirection TYPE clike OPTIONAL
- valign TYPE clike OPTIONAL
- width TYPE clike OPTIONAL
- wrapping TYPE clike OPTIONAL
- wrappingtype TYPE clike OPTIONAL
- id TYPE clike OPTIONAL
- class TYPE clike OPTIONAL
- PREFERRED PARAMETER text
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS link
- IMPORTING text TYPE clike OPTIONAL
- href TYPE clike OPTIONAL
- target TYPE clike OPTIONAL
- enabled TYPE clike OPTIONAL
- press TYPE clike OPTIONAL
- id TYPE clike OPTIONAL
- wrapping TYPE clike OPTIONAL
- width TYPE clike OPTIONAL
- validateurl TYPE clike OPTIONAL
- textdirection TYPE clike OPTIONAL
- textalign TYPE clike OPTIONAL
- subtle TYPE clike OPTIONAL
- rel TYPE clike OPTIONAL
- emptyindicatormode TYPE clike OPTIONAL
- emphasized TYPE clike OPTIONAL
- ariahaspopup TYPE clike OPTIONAL
- accessiblerole TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS headercontent
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
-
- METHODS illustratedmessage
- IMPORTING
- !enableverticalresponsiveness TYPE clike OPTIONAL
- !enableformattedtext TYPE clike OPTIONAL
- !illustrationtype TYPE clike OPTIONAL
- !title TYPE clike OPTIONAL
- !description TYPE clike OPTIONAL
- !illustrationsize TYPE clike OPTIONAL
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS messagestrip
- IMPORTING
- !text TYPE clike OPTIONAL
- !type TYPE clike OPTIONAL
- !showicon TYPE clike OPTIONAL
- !class TYPE clike OPTIONAL
- PREFERRED PARAMETER text
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS text
- IMPORTING text TYPE clike OPTIONAL
- class TYPE clike OPTIONAL
- emptyindicatormode TYPE clike OPTIONAL
- maxlines TYPE clike OPTIONAL
- renderwhitespace TYPE clike OPTIONAL
- textalign TYPE clike OPTIONAL
- textdirection TYPE clike OPTIONAL
- width TYPE clike OPTIONAL
- wrapping TYPE clike OPTIONAL
- wrappingtype TYPE clike OPTIONAL
- id TYPE clike OPTIONAL
- PREFERRED PARAMETER text
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS layoutdata
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS items
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS flexbox
- IMPORTING class TYPE clike OPTIONAL
- rendertype TYPE clike OPTIONAL
- width TYPE clike OPTIONAL
- fitcontainer TYPE clike OPTIONAL
- height TYPE clike OPTIONAL
- alignitems TYPE clike OPTIONAL
- justifycontent TYPE clike OPTIONAL
- wrap TYPE clike OPTIONAL
- visible TYPE clike OPTIONAL
- direction TYPE clike OPTIONAL
- displayinline TYPE clike OPTIONAL
- backgrounddesign TYPE clike OPTIONAL
- aligncontent TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS footer
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS overflowtoolbar
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS overflowtoolbartogglebutton
- IMPORTING text TYPE clike OPTIONAL
- icon TYPE clike OPTIONAL
- type TYPE clike OPTIONAL
- enabled TYPE clike OPTIONAL
- press TYPE clike OPTIONAL
- tooltip TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS overflowtoolbarbutton
- IMPORTING text TYPE clike OPTIONAL
- icon TYPE clike OPTIONAL
- type TYPE clike OPTIONAL
- enabled TYPE clike OPTIONAL
- press TYPE clike OPTIONAL
- tooltip TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS overflowtoolbarmenubutton
- IMPORTING text TYPE clike OPTIONAL
- icon TYPE clike OPTIONAL
- buttonmode TYPE clike OPTIONAL
- type TYPE clike OPTIONAL
- enabled TYPE clike OPTIONAL
- tooltip TYPE clike OPTIONAL
- defaultaction TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- METHODS additionalcontent
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_m.
-
- PROTECTED SECTION.
-
- PRIVATE SECTION.
-ENDCLASS.
-
-
-CLASS z2ui5_cl_ui5_m IMPLEMENTATION.
-
- METHOD panel.
-
- result = _add( n = `Panel`
- ns = `sap.m`
- t_p = VALUE #( ( n = `expandable` v = z2ui5_cl_util=>boolean_abap_2_json( expandable ) )
- ( n = `expanded` v = z2ui5_cl_util=>boolean_abap_2_json( expanded ) )
- ( n = `stickyHeader` v = z2ui5_cl_util=>boolean_abap_2_json( stickyheader ) )
- ( n = `height` v = height )
- ( n = `headerText` v = headertext ) ) )->_ns_m( ).
-
- ENDMETHOD.
-
- METHOD additionalcontent.
- result = _add( ns = `sap.m`
- n = `additionalContent` )->_ns_m( ).
- ENDMETHOD.
-
-
- METHOD illustratedmessage.
-
- result = _add( ns = `sap.m`
- n = `IllustratedMessage`
- t_p = VALUE #( ( n = `enableVerticalResponsiveness` v = enableverticalresponsiveness )
- ( n = `illustrationType` v = illustrationtype )
- ( n = `enableFormattedText` v = z2ui5_cl_util=>boolean_abap_2_json( enableformattedtext ) )
- ( n = `illustrationSize` v = illustrationsize )
- ( n = `description` v = description )
- ( n = `title` v = title )
- ) )->_ns_m( ).
- ENDMETHOD.
-
-
- METHOD toolbarspacer.
- result = me.
- _add( n = `ToolbarSpacer`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD overflowtoolbar.
- result = _add( n = `OverflowToolbar`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD overflowtoolbarbutton.
- result = me.
- _add( n = `OverflowToolbarButton`
- ns = `sap.m`
- t_p = VALUE #( ( n = `press` v = press )
- ( n = `text` v = text )
- ( n = `enabled` v = z2ui5_cl_util=>boolean_abap_2_json( enabled ) )
- ( n = `icon` v = icon )
- ( n = `type` v = type )
- ( n = `tooltip` v = tooltip ) ) ).
- ENDMETHOD.
-
- METHOD overflowtoolbarmenubutton.
- result = _add( n = `OverflowToolbarMenuButton`
- ns = `sap.m`
- t_p = VALUE #( ( n = `buttonMode` v = buttonmode )
- ( n = `defaultAction` v = defaultaction )
- ( n = `text` v = text )
- ( n = `enabled` v = z2ui5_cl_util=>boolean_abap_2_json( enabled ) )
- ( n = `icon` v = icon )
- ( n = `type` v = type )
- ( n = `tooltip` v = tooltip ) ) )->_ns_m( ).
- ENDMETHOD.
-
- METHOD overflowtoolbartogglebutton.
- result = me.
- _add( n = `OverflowToolbarToggleButton`
- ns = `sap.m`
- t_p = VALUE #( ( n = `press` v = press )
- ( n = `text` v = text )
- ( n = `enabled` v = z2ui5_cl_util=>boolean_abap_2_json( enabled ) )
- ( n = `icon` v = icon )
- ( n = `type` v = type )
- ( n = `tooltip` v = tooltip ) ) ).
- ENDMETHOD.
-
- METHOD footer.
- result = _add( ns = `sap.m`
- n = `footer` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD suggestionitems.
- result = _add( ns = `sap.m`
- n = `suggestionItems` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD items.
- result = _add( n = `items`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD flexbox.
- result = _add( n = `FlexBox`
- ns = `sap.m`
- t_p = VALUE #( ( n = `class` v = class )
- ( n = `renderType` v = rendertype )
- ( n = `width` v = width )
- ( n = `height` v = height )
- ( n = `alignItems` v = alignitems )
- ( n = `fitContainer` v = z2ui5_cl_util=>boolean_abap_2_json( fitcontainer ) )
- ( n = `justifyContent` v = justifycontent )
- ( n = `wrap` v = wrap )
- ( n = `direction` v = direction )
- ( n = `alignContent` v = aligncontent )
- ( n = `backgroundDesign` v = backgrounddesign )
- ( n = `displayInline` v = z2ui5_cl_util=>boolean_abap_2_json( displayinline ) )
- ( n = `visible` v = visible ) ) )->_ns_m( ).
- ENDMETHOD.
-
- METHOD messagestrip.
- result = me.
- _add( n = `MessageStrip`
- ns = `sap.m`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `type` v = type )
- ( n = `showIcon` v = z2ui5_cl_util=>boolean_abap_2_json( showicon ) )
- ( n = `class` v = class ) ) ).
- ENDMETHOD.
-
- METHOD text.
- result = me.
- _add( n = `Text`
- ns = `sap.m`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `emptyIndicatorMode` v = emptyindicatormode )
- ( n = `maxLines` v = maxlines )
- ( n = `renderWhitespace` v = renderwhitespace )
- ( n = `textAlign` v = textalign )
- ( n = `textDirection` v = textdirection )
- ( n = `width` v = width )
- ( n = `id` v = id )
- ( n = `wrapping` v = z2ui5_cl_util=>boolean_abap_2_json( wrapping ) )
- ( n = `wrappingType` v = wrappingtype )
- ( n = `class` v = class ) ) ).
- ENDMETHOD.
-
- METHOD headercontent.
- result = _add( n = `headerContent`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD link.
- result = me.
-
- _add( n = `Link`
- ns = `sap.m`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `target` v = target )
- ( n = `href` v = href )
- ( n = `press` v = press )
- ( n = `id` v = id )
- ( n = `accessibleRole` v = accessiblerole )
- ( n = `ariaHasPopup` v = ariahaspopup )
- ( n = `emptyIndicatorMode` v = emptyindicatormode )
- ( n = `rel` v = rel )
- ( n = `subtle` v = _2bool( subtle ) )
- ( n = `textAlign` v = textalign )
- ( n = `textDirection` v = textdirection )
- ( n = `validateUrl` v = _2bool( validateurl ) )
- ( n = `width` v = width )
- ( n = `wrapping` v = _2bool( wrapping ) )
- ( n = `emphasized` v = _2bool( emphasized ) )
- ( n = `enabled` v = _2bool( enabled ) ) ) ).
- ENDMETHOD.
-
- METHOD button.
- result = me.
- _add( n = `Button`
- ns = `sap.m`
- t_p = VALUE #( ( n = `press` v = press )
- ( n = `text` v = text )
- ( n = `enabled` v = _2bool( enabled ) )
- ( n = `visible` v = _2bool( visible ) )
- ( n = `iconDensityAware` v = _2bool( icondensityaware ) )
- ( n = `iconFirst` v = _2bool( iconfirst ) )
- ( n = `icon` v = icon )
- ( n = `type` v = type )
- ( n = `id` v = id )
- ( n = `width` v = width )
- ( n = `tooltip` v = tooltip )
- ( n = `textDirection` v = textdirection )
- ( n = `accessibleRole` v = accessiblerole )
- ( n = `activeIcon` v = activeicon )
- ( n = `ariaHasPopup` v = ariahaspopup )
- ( n = `class` v = class ) ) ).
- ENDMETHOD.
-
- METHOD layoutdata.
- result = _add( n = `layoutData`
- ns = `sap.m`
- )->_ns_m( ).
- ENDMETHOD.
-
- METHOD label.
- result = me.
- _add( n = `Label`
- ns = `sap.m`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `displayOnly` v = _2bool( displayonly ) )
- ( n = `required` v = _2bool( required ) )
- ( n = `showColon` v = _2bool( showcolon ) )
- ( n = `textAlign` v = textalign )
- ( n = `textDirection` v = textdirection )
- ( n = `vAlign` v = valign )
- ( n = `width` v = width )
- ( n = `wrapping` v = _2bool( wrapping ) )
- ( n = `wrappingType` v = wrappingtype )
- ( n = `design` v = design )
- ( n = `id` v = id )
- ( n = `class` v = class )
- ( n = `labelFor` v = labelfor ) ) ).
- ENDMETHOD.
-
- METHOD title.
- result = me.
- _add( n = `Title`
- ns = `sap.m`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `wrapping` v = _2bool( wrapping ) )
- ( n = `level` v = level ) ) ).
- ENDMETHOD.
-
- METHOD page.
- result = _add( n = `Page`
- ns = `sap.m`
- t_p = VALUE #( ( n = `title` v = title )
- ( n = `showNavButton` v = _2bool( shownavbutton ) )
- ( n = `navButtonPress` v = navbuttonpress )
- ( n = `showHeader` v = _2bool( showheader ) )
- ( n = `class` v = class )
- ( n = `backgroundDesign` v = backgrounddesign )
- ( n = `navButtonTooltip` v = navbuttontooltip )
- ( n = `titleAlignment` v = titlealignment )
- ( n = `titleLevel` v = titlelevel )
- ( n = `contentOnlyBusy` v = _2bool( contentonlybusy ) )
- ( n = `enableScrolling` v = _2bool( enablescrolling ) )
- ( n = `floatingFooter` v = _2bool( floatingfooter ) )
- ( n = `showFooter` v = _2bool( showfooter ) )
- ( n = `showSubHeader` v = _2bool( showsubheader ) )
- ( n = `id` v = id ) ) )->_ns_m( ).
- ENDMETHOD.
-
- METHOD shell.
- result = _add( n = `Shell`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD bar.
- result = _add( n = `Bar`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
- METHOD content_middle.
- result = _add( n = `contentMiddle`
- ns = `sap.m` )->_ns_m( ).
- ENDMETHOD.
-
-
- METHOD input.
- result = me.
- _add( n = `Input`
- ns = `sap.m`
- t_p = VALUE #( ( n = `id` v = id )
- ( n = `placeholder` v = placeholder )
- ( n = `type` v = type )
- ( n = `maxLength` v = maxlength )
- ( n = `showClearIcon` v = _2bool( showclearicon ) )
- ( n = `description` v = description )
- ( n = `editable` v = _2bool( editable ) )
- ( n = `enabled` v = _2bool( enabled ) )
- ( n = `visible` v = _2bool( visible ) )
- ( n = `enableTableAutoPopinMode` v = _2bool( enabletableautopopinmode ) )
- ( n = `enableSuggestionsHighlighting` v = _2bool( enablesuggestionshighlighting ) )
- ( n = `showTableSuggestionValueHelp` v = _2bool( showtablesuggestionvaluehelp ) )
- ( n = `valueState` v = valuestate )
- ( n = `valueStateText` v = valuestatetext )
- ( n = `value` v = value )
- ( n = `required` v = _2bool( required ) )
- ( n = `suggest` v = suggest )
- ( n = `suggestionItems` v = suggestionitems )
- ( n = `suggestionRows` v = suggestionrows )
- ( n = `showSuggestion` v = _2bool( showsuggestion ) )
- ( n = `valueHelpRequest` v = valuehelprequest )
- ( n = `autocomplete` v = _2bool( autocomplete ) )
- ( n = `valueLiveUpdate` v = _2bool( valueliveupdate ) )
- ( n = `submit` v = _2bool( submit ) )
- ( n = `showValueHelp` v = _2bool( showvaluehelp ) )
- ( n = `valueHelpOnly` v = _2bool( valuehelponly ) )
- ( n = `class` v = class )
- ( n = `change` v = change )
- ( n = `maxSuggestionWidth` v = maxsuggestionwidth )
- ( n = `width` v = width )
- ( n = `textFormatter` v = textformatter )
- ( n = `startSuggestion` v = startsuggestion )
- ( n = `valueHelpIconSrc` v = valuehelpiconsrc )
- ( n = `textFormatMode` v = textformatmode )
- ( n = `fieldWidth` v = fieldwidth ) ) ).
- ENDMETHOD.
-ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_ndc.clas.abap b/src/02/01/02/z2ui5_cl_ui5_ndc.clas.abap
deleted file mode 100644
index 98ceedb1..00000000
--- a/src/02/01/02/z2ui5_cl_ui5_ndc.clas.abap
+++ /dev/null
@@ -1,31 +0,0 @@
-CLASS z2ui5_cl_ui5_ndc DEFINITION
- PUBLIC
- FINAL
- CREATE PUBLIC INHERITING FROM z2ui5_cl_ui5.
-
- PUBLIC SECTION.
- METHODS barcodescannerbutton
- IMPORTING id TYPE clike OPTIONAL
- scansuccess TYPE clike OPTIONAL
- scanfail TYPE clike OPTIONAL
- inputliveupdate TYPE clike OPTIONAL
- dialogtitle TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ndc.
-
- PROTECTED SECTION.
-
- PRIVATE SECTION.
-ENDCLASS.
-
-
-CLASS z2ui5_cl_ui5_ndc IMPLEMENTATION.
- METHOD barcodescannerbutton.
- result = _add( n = `BarcodeScannerButton`
- ns = 'sap.ndc'
- t_p = VALUE #( ( n = `id` v = id )
- ( n = `scanSuccess` v = scansuccess )
- ( n = `scanFail` v = scanfail )
- ( n = `inputLiveUpdate` v = inputliveupdate )
- ( n = `dialogTitle` v = dialogtitle ) ) )->_ns_ndc( ).
- ENDMETHOD.
-ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_suite.clas.abap b/src/02/01/02/z2ui5_cl_ui5_suite.clas.abap
deleted file mode 100644
index 43f478c9..00000000
--- a/src/02/01/02/z2ui5_cl_ui5_suite.clas.abap
+++ /dev/null
@@ -1,57 +0,0 @@
-CLASS z2ui5_cl_ui5_suite DEFINITION
- PUBLIC
- FINAL
- CREATE PUBLIC INHERITING FROM z2ui5_cl_ui5.
-
- PUBLIC SECTION.
- METHODS interactdonutchart
- IMPORTING selectionchanged TYPE clike OPTIONAL
- errormessage TYPE clike OPTIONAL
- errormessagetitle TYPE clike OPTIONAL
- showerror TYPE clike OPTIONAL
- displayedsegments TYPE clike OPTIONAL
- press TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_suite.
-
- METHODS segments
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_suite.
-
- METHODS interactdonutchartsegment
- IMPORTING label TYPE clike OPTIONAL
- value TYPE clike OPTIONAL
- displayedvalue TYPE clike OPTIONAL
- selected TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_suite.
-
- PROTECTED SECTION.
-
- PRIVATE SECTION.
-ENDCLASS.
-
-
-CLASS z2ui5_cl_ui5_suite IMPLEMENTATION.
- METHOD interactdonutchartsegment.
- result = _add( n = `InteractiveDonutChartSegment`
- ns = `sap.suite.ui.microchart`
- t_p = VALUE #( ( n = `label` v = label )
- ( n = `displayedValue` v = displayedvalue )
- ( n = `value` v = value )
- ( n = `selected` v = selected ) ) )->_ns_suite( ).
- ENDMETHOD.
-
- METHOD segments.
- result = _add( n = `segments`
- ns = `sap.suite.ui.microchart` )->_ns_suite( ).
- ENDMETHOD.
-
- METHOD interactdonutchart.
- result = _add( n = `InteractiveDonutChart`
- ns = `sap.suite.ui.microchart`
- t_p = VALUE #( ( n = `selectionChanged` v = selectionchanged )
- ( n = `showError` v = z2ui5_cl_util=>boolean_abap_2_json( showerror ) )
- ( n = `errorMessageTitle` v = errormessagetitle )
- ( n = `errorMessage` v = errormessage )
- ( n = `displayedSegments` v = displayedsegments )
- ( n = `press` v = press ) ) )->_ns_suite( ).
- ENDMETHOD.
-ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_tree_xml.clas.xml b/src/02/01/02/z2ui5_cl_ui5_tree_xml.clas.xml
deleted file mode 100644
index 2f69fce3..00000000
--- a/src/02/01/02/z2ui5_cl_ui5_tree_xml.clas.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
- Z2UI5_CL_UI5_TREE_XML
- E
- abap2UI5 - utility xml
- 1
- X
- X
- X
-
-
-
-
diff --git a/src/02/01/02/z2ui5_cl_ui5_ui.clas.abap b/src/02/01/02/z2ui5_cl_ui5_ui.clas.abap
deleted file mode 100644
index 42d88881..00000000
--- a/src/02/01/02/z2ui5_cl_ui5_ui.clas.abap
+++ /dev/null
@@ -1,135 +0,0 @@
-CLASS z2ui5_cl_ui5_ui DEFINITION
- PUBLIC
- FINAL
- CREATE PUBLIC INHERITING FROM z2ui5_cl_ui5.
-
- PUBLIC SECTION.
- METHODS simpleform
- IMPORTING title TYPE clike OPTIONAL
- layout TYPE clike OPTIONAL
- editable TYPE clike OPTIONAL
- columnsxl TYPE clike OPTIONAL
- columnsl TYPE clike OPTIONAL
- columnsm TYPE clike OPTIONAL
- id TYPE clike OPTIONAL
- PREFERRED PARAMETER title
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS content
- IMPORTING
- ns TYPE clike DEFAULT `sap.ui.layout.form`
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS tabcontainer
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS tab
- IMPORTING text TYPE clike OPTIONAL
- selected TYPE clike OPTIONAL
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS grid
- IMPORTING class TYPE clike OPTIONAL
- default_span TYPE clike OPTIONAL
- PREFERRED PARAMETER default_span
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS griddata
- IMPORTING span TYPE clike OPTIONAL
- PREFERRED PARAMETER span
- RETURNING VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
-
- METHODS codeeditor
- IMPORTING
- !value TYPE clike OPTIONAL
- !type TYPE clike OPTIONAL
- !height TYPE clike OPTIONAL
- !width TYPE clike OPTIONAL
- !editable TYPE clike OPTIONAL
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui .
- METHODS listitem
- IMPORTING
- !text TYPE clike OPTIONAL
- !additionaltext TYPE clike OPTIONAL
- !key TYPE clike OPTIONAL
- !icon TYPE clike OPTIONAL
- !enabled TYPE clike OPTIONAL
- !textdirection TYPE clike OPTIONAL
- RETURNING
- VALUE(result) TYPE REF TO z2ui5_cl_ui5_ui.
- PROTECTED SECTION.
-
- PRIVATE SECTION.
-ENDCLASS.
-
-
-CLASS z2ui5_cl_ui5_ui IMPLEMENTATION.
-
- METHOD listitem.
- result = me.
- _add( n = `ListItem`
- ns = `sap.ui.core`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `icon` v = icon )
- ( n = `key` v = key )
- ( n = `textDirection` v = textdirection )
- ( n = `enabled` v = _2bool( enabled ) )
- ( n = `additionalText` v = additionaltext ) ) ).
- ENDMETHOD.
-
- METHOD codeeditor.
- result = me.
- _add( n = `CodeEditor`
- ns = `sap.ui.codeeditor`
- t_p = VALUE #( ( n = `value` v = value )
- ( n = `type` v = type )
- ( n = `editable` v = _2bool( editable ) )
- ( n = `height` v = height )
- ( n = `width` v = width ) ) )->_ns_ui( ).
- ENDMETHOD.
-
- METHOD griddata.
- result = me.
- _add( n = `GridData`
- ns = `sap.ui.layout`
- t_p = VALUE #( ( n = `span` v = span ) ) ).
- ENDMETHOD.
-
- METHOD grid.
- result = _add( n = `Grid`
- ns = `sap.ui.layout`
- t_p = VALUE #( ( n = `defaultSpan` v = default_span )
- ( n = `class` v = class ) ) )->_ns_ui( ).
- ENDMETHOD.
-
- METHOD tab.
- result = _add( n = `Tab`
- ns = `sap.ui.webc.main`
- t_p = VALUE #( ( n = `text` v = text )
- ( n = `selected` v = selected ) ) )->_ns_ui( ).
- ENDMETHOD.
-
- METHOD tabcontainer.
- result = _add( n = `TabContainer`
- ns = `sap.ui.webc.main` )->_ns_ui( ).
- ENDMETHOD.
-
- METHOD content.
- result = _add( ns = ns
- n = `content` )->_ns_ui( ).
- ENDMETHOD.
-
- METHOD simpleform.
- result = _add( n = `SimpleForm`
- ns = `sap.ui.layout.form`
- t_p = VALUE #( ( n = `title` v = title )
- ( n = `layout` v = layout )
- ( n = `id` v = id )
- ( n = `columnsXL` v = columnsxl )
- ( n = `columnsL` v = columnsl )
- ( n = `columnsM` v = columnsm )
- ( n = `editable` v = _2bool( editable ) ) ) )->_ns_ui( ).
- ENDMETHOD.
-ENDCLASS.
diff --git a/src/02/01/02/z2ui5_cl_ui5_ui.clas.xml b/src/02/01/02/z2ui5_cl_ui5_ui.clas.xml
deleted file mode 100644
index c16f47e0..00000000
--- a/src/02/01/02/z2ui5_cl_ui5_ui.clas.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
- Z2UI5_CL_UI5_UI
- E
- ns - sap.ui
- 1
- X
- X
- X
-
-
-
-