refactoring

This commit is contained in:
19ddb071-87e3-4bdd-9eee-59bb460e1d62 2023-06-16 07:58:58 +00:00
parent df4ff40836
commit 50922ca350

View File

@ -24,14 +24,14 @@ CLASS z2ui5_lcl_utility DEFINITION INHERITING FROM cx_no_check.
METHODS constructor METHODS constructor
IMPORTING val TYPE any OPTIONAL IMPORTING val TYPE any OPTIONAL
previous TYPE REF TO cx_root OPTIONAL previous TYPE REF TO cx_root OPTIONAL
PREFERRED PARAMETER val. PREFERRED PARAMETER val.
METHODS get_text REDEFINITION. METHODS get_text REDEFINITION.
CLASS-METHODS raise CLASS-METHODS raise
IMPORTING v TYPE clike DEFAULT `CX_SY_SUBRC` IMPORTING v TYPE clike DEFAULT `CX_SY_SUBRC`
when TYPE abap_bool DEFAULT abap_true when TYPE abap_bool DEFAULT abap_true
PREFERRED PARAMETER v. PREFERRED PARAMETER v.
CLASS-METHODS get_header_val CLASS-METHODS get_header_val
IMPORTING v TYPE clike IMPORTING v TYPE clike
@ -164,13 +164,15 @@ CLASS z2ui5_lcl_utility IMPLEMENTATION.
TRY. TRY.
CALL METHOD (`CL_SYSTEM_UUID`)=>if_system_uuid_static~create_uuid_c32 CALL METHOD (`CL_SYSTEM_UUID`)=>if_system_uuid_static~create_uuid_c32
RECEIVING uuid = uuid. RECEIVING
uuid = uuid.
CATCH cx_sy_dyn_call_illegal_class. CATCH cx_sy_dyn_call_illegal_class.
DATA(lv_fm) = `GUID_CREATE`. DATA(lv_fm) = `GUID_CREATE`.
CALL FUNCTION lv_fm CALL FUNCTION lv_fm
IMPORTING ev_guid_32 = uuid. IMPORTING
ev_guid_32 = uuid.
ENDTRY. ENDTRY.
@ -349,7 +351,7 @@ CLASS z2ui5_lcl_utility IMPLEMENTATION.
IF when = abap_false. IF when = abap_false.
RETURN. RETURN.
ENDIF. ENDIF.
RAISE EXCEPTION type z2ui5_lcl_utility exporting val = v. RAISE EXCEPTION TYPE z2ui5_lcl_utility EXPORTING val = v.
ENDMETHOD. ENDMETHOD.
ENDCLASS. ENDCLASS.
@ -621,7 +623,7 @@ CLASS z2ui5_lcl_fw_handler DEFINITION.
METHODS set_app_system METHODS set_app_system
IMPORTING VALUE(ix) TYPE REF TO cx_root OPTIONAL IMPORTING VALUE(ix) TYPE REF TO cx_root OPTIONAL
error_text TYPE string OPTIONAL error_text TYPE string OPTIONAL
PREFERRED PARAMETER ix PREFERRED PARAMETER ix
RETURNING VALUE(result) TYPE REF TO z2ui5_lcl_fw_handler. RETURNING VALUE(result) TYPE REF TO z2ui5_lcl_fw_handler.
CLASS-METHODS bind_front_2_back CLASS-METHODS bind_front_2_back