From 187f434efb03eb1eac5ee0d0f1769562a10eb56e Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Fri, 31 Oct 2025 09:00:55 +0100 Subject: [PATCH 1/3] ixml, add alias --- src/ixml/if_ixml_element.intf.abap | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ixml/if_ixml_element.intf.abap b/src/ixml/if_ixml_element.intf.abap index 0fa8e6b9..4748f746 100644 --- a/src/ixml/if_ixml_element.intf.abap +++ b/src/ixml/if_ixml_element.intf.abap @@ -1,6 +1,8 @@ INTERFACE if_ixml_element PUBLIC. INTERFACES if_ixml_node. + ALIASES remove_child FOR if_ixml_node~remove_child. + METHODS: remove_attribute_ns IMPORTING foo TYPE string, From c41761e698857431218b3a418bde005d253d683c Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Fri, 31 Oct 2025 09:02:38 +0100 Subject: [PATCH 2/3] fix --- src/ixml/if_ixml_element.intf.abap | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ixml/if_ixml_element.intf.abap b/src/ixml/if_ixml_element.intf.abap index 4748f746..454872c2 100644 --- a/src/ixml/if_ixml_element.intf.abap +++ b/src/ixml/if_ixml_element.intf.abap @@ -56,6 +56,7 @@ INTERFACE if_ixml_element PUBLIC. get_elements_by_tag_name IMPORTING name TYPE string + namespace TYPE string DEFAULT '' RETURNING VALUE(val) TYPE REF TO if_ixml_node_collection, get_elements_by_tag_name_ns From 1b96b483591822f7bebf55e62e52665eec2a7444 Mon Sep 17 00:00:00 2001 From: Lars Hvam Date: Fri, 31 Oct 2025 09:06:38 +0100 Subject: [PATCH 3/3] more fdt --- src/fdt/if_fdt_types.intf.abap | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/fdt/if_fdt_types.intf.abap b/src/fdt/if_fdt_types.intf.abap index 65db72d5..58fa1852 100644 --- a/src/fdt/if_fdt_types.intf.abap +++ b/src/fdt/if_fdt_types.intf.abap @@ -1,3 +1,23 @@ INTERFACE if_fdt_types PUBLIC. TYPES element_number TYPE n LENGTH 34. + TYPES id TYPE sysuuid_c32. + TYPES object_type TYPE c LENGTH 2. + + TYPES: BEGIN OF s_message, + id TYPE id, + object_type TYPE object_type, + msgid TYPE symsgid, + msgty TYPE symsgty, + msgno TYPE symsgno, + msgv1 TYPE symsgv, + msgv2 TYPE symsgv, + msgv3 TYPE symsgv, + msgv4 TYPE symsgv, + text TYPE c LENGTH 250, + source TYPE string, + related_id TYPE id, + r_ref TYPE REF TO data, + END OF s_message. + TYPES t_message TYPE STANDARD TABLE OF s_message WITH NON-UNIQUE KEY id object_type. + ENDINTERFACE. \ No newline at end of file