From 9bec514fec3aefdcddc4c5b079bc081c03bf6a15 Mon Sep 17 00:00:00 2001 From: larshp Date: Fri, 8 Jul 2016 08:28:04 +0000 Subject: [PATCH] add method changed_by in objects interface #245 --- src/zabapgit.prog.abap | 2 +- src/zabapgit_object.prog.abap | 12 ++++++++++++ src/zabapgit_object_acid.prog.abap | 4 ++++ src/zabapgit_object_auth.prog.abap | 4 ++++ src/zabapgit_object_doct.prog.abap | 4 ++++ src/zabapgit_object_docv.prog.abap | 4 ++++ src/zabapgit_object_doma.prog.abap | 4 ++++ src/zabapgit_object_dtel.prog.abap | 4 ++++ src/zabapgit_object_enho.prog.abap | 4 ++++ src/zabapgit_object_enhs.prog.abap | 4 ++++ src/zabapgit_object_enqu.prog.abap | 4 ++++ src/zabapgit_object_ensc.prog.abap | 4 ++++ src/zabapgit_object_iarp.prog.abap | 4 ++++ src/zabapgit_object_iasp.prog.abap | 4 ++++ src/zabapgit_object_iatu.prog.abap | 4 ++++ src/zabapgit_object_msag.prog.abap | 4 ++++ src/zabapgit_object_nrob.prog.abap | 4 ++++ src/zabapgit_object_para.prog.abap | 4 ++++ src/zabapgit_object_sfbf.prog.abap | 4 ++++ src/zabapgit_object_sfbs.prog.abap | 4 ++++ src/zabapgit_object_sfsw.prog.abap | 4 ++++ src/zabapgit_object_shi3.prog.abap | 4 ++++ src/zabapgit_object_shlp.prog.abap | 4 ++++ src/zabapgit_object_sicf.prog.abap | 4 ++++ src/zabapgit_object_smim.prog.abap | 4 ++++ src/zabapgit_object_splo.prog.abap | 4 ++++ src/zabapgit_object_ssfo.prog.abap | 4 ++++ src/zabapgit_object_ssst.prog.abap | 4 ++++ src/zabapgit_object_susc.prog.abap | 4 ++++ src/zabapgit_object_suso.prog.abap | 4 ++++ src/zabapgit_object_tabl.prog.abap | 4 ++++ src/zabapgit_object_tobj.prog.abap | 4 ++++ src/zabapgit_object_tran.prog.abap | 4 ++++ src/zabapgit_object_ttyp.prog.abap | 4 ++++ src/zabapgit_object_type.prog.abap | 4 ++++ src/zabapgit_object_vcls.prog.abap | 4 ++++ src/zabapgit_object_view.prog.abap | 4 ++++ src/zabapgit_object_w3xx.prog.abap | 4 ++++ src/zabapgit_object_wdya.prog.abap | 4 ++++ src/zabapgit_object_wdyn.prog.abap | 4 ++++ src/zabapgit_object_webi.prog.abap | 4 ++++ src/zabapgit_object_xslt.prog.abap | 4 ++++ src/zabapgit_objects.prog.abap | 6 ++++++ 43 files changed, 179 insertions(+), 1 deletion(-) diff --git a/src/zabapgit.prog.abap b/src/zabapgit.prog.abap index 36faa3297..c129bca2b 100644 --- a/src/zabapgit.prog.abap +++ b/src/zabapgit.prog.abap @@ -3,7 +3,7 @@ REPORT zabapgit LINE-SIZE 100. * See http://www.abapgit.org CONSTANTS: gc_xml_version TYPE string VALUE 'v1.0.0', "#EC NOTEXT - gc_abap_version TYPE string VALUE 'v1.15.0'. "#EC NOTEXT + gc_abap_version TYPE string VALUE 'v1.15.1'. "#EC NOTEXT ******************************************************************************** * The MIT License (MIT) diff --git a/src/zabapgit_object.prog.abap b/src/zabapgit_object.prog.abap index a8cf6c676..ce173e81f 100644 --- a/src/zabapgit_object.prog.abap +++ b/src/zabapgit_object.prog.abap @@ -750,6 +750,10 @@ CLASS lcl_object_clas IMPLEMENTATION. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~exists. DATA: ls_clskey TYPE seoclskey. @@ -1502,6 +1506,10 @@ CLASS lcl_object_fugr IMPLEMENTATION. * function group SIFP * function group SUNI + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata @@ -2059,6 +2067,10 @@ ENDCLASS. "lcl_object_prog DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_prog IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_acid.prog.abap b/src/zabapgit_object_acid.prog.abap index 532b29615..7499f4155 100644 --- a/src/zabapgit_object_acid.prog.abap +++ b/src/zabapgit_object_acid.prog.abap @@ -31,6 +31,10 @@ CLASS lcl_object_acid IMPLEMENTATION. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD create_object. DATA: lv_name TYPE aab_id_name. diff --git a/src/zabapgit_object_auth.prog.abap b/src/zabapgit_object_auth.prog.abap index e823e624b..62fd6993e 100644 --- a/src/zabapgit_object_auth.prog.abap +++ b/src/zabapgit_object_auth.prog.abap @@ -26,6 +26,10 @@ CLASS lcl_object_auth IMPLEMENTATION. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~serialize. DATA: ls_authx TYPE authx. diff --git a/src/zabapgit_object_doct.prog.abap b/src/zabapgit_object_doct.prog.abap index 708606882..9e9079c06 100644 --- a/src/zabapgit_object_doct.prog.abap +++ b/src/zabapgit_object_doct.prog.abap @@ -33,6 +33,10 @@ CLASS lcl_object_doct IMPLEMENTATION. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~exists. DATA: lv_id TYPE dokil-id, diff --git a/src/zabapgit_object_docv.prog.abap b/src/zabapgit_object_docv.prog.abap index 1b2e3dde7..8d7ff2ded 100644 --- a/src/zabapgit_object_docv.prog.abap +++ b/src/zabapgit_object_docv.prog.abap @@ -28,6 +28,10 @@ ENDCLASS. "lcl_object_msag DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_docv IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_doma.prog.abap b/src/zabapgit_object_doma.prog.abap index 1bf1a371f..101f007e4 100644 --- a/src/zabapgit_object_doma.prog.abap +++ b/src/zabapgit_object_doma.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_doma DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_doma IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_dtel.prog.abap b/src/zabapgit_object_dtel.prog.abap index b732f6ef3..4ea5be64f 100644 --- a/src/zabapgit_object_dtel.prog.abap +++ b/src/zabapgit_object_dtel.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_dtel IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_enho.prog.abap b/src/zabapgit_object_enho.prog.abap index 1674f5f2d..7d8cc75b3 100644 --- a/src/zabapgit_object_enho.prog.abap +++ b/src/zabapgit_object_enho.prog.abap @@ -47,6 +47,10 @@ CLASS lcl_object_enho IMPLEMENTATION. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~exists. DATA: ls_tadir TYPE tadir. diff --git a/src/zabapgit_object_enhs.prog.abap b/src/zabapgit_object_enhs.prog.abap index 748edfbc3..da00900bd 100644 --- a/src/zabapgit_object_enhs.prog.abap +++ b/src/zabapgit_object_enhs.prog.abap @@ -17,6 +17,10 @@ ENDCLASS. "lcl_object_enhs *----------------------------------------------------------------------* CLASS lcl_object_enhs IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~deserialize. DATA: lv_message TYPE string, lv_parent TYPE enhspotcompositename, diff --git a/src/zabapgit_object_enqu.prog.abap b/src/zabapgit_object_enqu.prog.abap index f141852d6..249d87f99 100644 --- a/src/zabapgit_object_enqu.prog.abap +++ b/src/zabapgit_object_enqu.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_enqu IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_ensc.prog.abap b/src/zabapgit_object_ensc.prog.abap index f4185ef6e..9ad1bd100 100644 --- a/src/zabapgit_object_ensc.prog.abap +++ b/src/zabapgit_object_ensc.prog.abap @@ -14,6 +14,10 @@ ENDCLASS. "lcl_object_ensc *----------------------------------------------------------------------* CLASS lcl_object_ensc IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~deserialize. DATA: lv_spot_name TYPE enhspotcompositename, diff --git a/src/zabapgit_object_iarp.prog.abap b/src/zabapgit_object_iarp.prog.abap index a5ef73ef5..a9bb9c065 100644 --- a/src/zabapgit_object_iarp.prog.abap +++ b/src/zabapgit_object_iarp.prog.abap @@ -33,6 +33,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_iarp IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_iasp.prog.abap b/src/zabapgit_object_iasp.prog.abap index 6f23cf121..ddf7caf26 100644 --- a/src/zabapgit_object_iasp.prog.abap +++ b/src/zabapgit_object_iasp.prog.abap @@ -33,6 +33,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_iasp IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_iatu.prog.abap b/src/zabapgit_object_iatu.prog.abap index bf58aef2c..e7fda1ada 100644 --- a/src/zabapgit_object_iatu.prog.abap +++ b/src/zabapgit_object_iatu.prog.abap @@ -33,6 +33,10 @@ ENDCLASS. "lcl_object_iatu DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_iatu IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_msag.prog.abap b/src/zabapgit_object_msag.prog.abap index 8c37aab9e..041771a0a 100644 --- a/src/zabapgit_object_msag.prog.abap +++ b/src/zabapgit_object_msag.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_msag DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_msag IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_nrob.prog.abap b/src/zabapgit_object_nrob.prog.abap index bd552bf0b..5f936e54b 100644 --- a/src/zabapgit_object_nrob.prog.abap +++ b/src/zabapgit_object_nrob.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_nrob DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_nrob IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_para.prog.abap b/src/zabapgit_object_para.prog.abap index f787548b9..a4001a795 100644 --- a/src/zabapgit_object_para.prog.abap +++ b/src/zabapgit_object_para.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_para DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_para IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_sfbf.prog.abap b/src/zabapgit_object_sfbf.prog.abap index f3ab7e357..12bd6b80a 100644 --- a/src/zabapgit_object_sfbf.prog.abap +++ b/src/zabapgit_object_sfbf.prog.abap @@ -21,6 +21,10 @@ ENDCLASS. "lcl_object_SFBF DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_sfbf IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_sfbs.prog.abap b/src/zabapgit_object_sfbs.prog.abap index ac800e4e6..32ba47f58 100644 --- a/src/zabapgit_object_sfbs.prog.abap +++ b/src/zabapgit_object_sfbs.prog.abap @@ -21,6 +21,10 @@ ENDCLASS. "lcl_object_SFBS DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_sfbs IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_sfsw.prog.abap b/src/zabapgit_object_sfsw.prog.abap index c47682ce4..2b2273a62 100644 --- a/src/zabapgit_object_sfsw.prog.abap +++ b/src/zabapgit_object_sfsw.prog.abap @@ -21,6 +21,10 @@ ENDCLASS. "lcl_object_sfsw DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_sfsw IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_shi3.prog.abap b/src/zabapgit_object_shi3.prog.abap index fa58c7469..de49c5ffc 100644 --- a/src/zabapgit_object_shi3.prog.abap +++ b/src/zabapgit_object_shi3.prog.abap @@ -54,6 +54,10 @@ ENDCLASS. "lcl_object_shi3 DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_shi3 IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD constructor. super->constructor( is_item = is_item iv_language = iv_language ). mv_tree_id = ms_item-obj_name. diff --git a/src/zabapgit_object_shlp.prog.abap b/src/zabapgit_object_shlp.prog.abap index 055c06a2b..14a6f644c 100644 --- a/src/zabapgit_object_shlp.prog.abap +++ b/src/zabapgit_object_shlp.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_shlp IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_sicf.prog.abap b/src/zabapgit_object_sicf.prog.abap index b61c73c2f..c11b97930 100644 --- a/src/zabapgit_object_sicf.prog.abap +++ b/src/zabapgit_object_sicf.prog.abap @@ -62,6 +62,10 @@ ENDCLASS. "lcl_object_sicf DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_sicf IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_smim.prog.abap b/src/zabapgit_object_smim.prog.abap index 6a9879327..b73012649 100644 --- a/src/zabapgit_object_smim.prog.abap +++ b/src/zabapgit_object_smim.prog.abap @@ -42,6 +42,10 @@ ENDCLASS. "lcl_object_smim DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_smim IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_splo.prog.abap b/src/zabapgit_object_splo.prog.abap index 803b466d4..8e04cfb4f 100644 --- a/src/zabapgit_object_splo.prog.abap +++ b/src/zabapgit_object_splo.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_splo DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_splo IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_ssfo.prog.abap b/src/zabapgit_object_ssfo.prog.abap index cec0c5029..039de1525 100644 --- a/src/zabapgit_object_ssfo.prog.abap +++ b/src/zabapgit_object_ssfo.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_ssfo IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_ssst.prog.abap b/src/zabapgit_object_ssst.prog.abap index 4e4a6b6ea..02eff3165 100644 --- a/src/zabapgit_object_ssst.prog.abap +++ b/src/zabapgit_object_ssst.prog.abap @@ -27,6 +27,10 @@ ENDCLASS. "lcl_object_ssst DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_ssst IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_susc.prog.abap b/src/zabapgit_object_susc.prog.abap index bcb317d19..721ce4dfa 100644 --- a/src/zabapgit_object_susc.prog.abap +++ b/src/zabapgit_object_susc.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_susc DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_susc IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_suso.prog.abap b/src/zabapgit_object_suso.prog.abap index 5bd8b268e..09df07dd5 100644 --- a/src/zabapgit_object_suso.prog.abap +++ b/src/zabapgit_object_suso.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_suso DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_suso IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_tabl.prog.abap b/src/zabapgit_object_tabl.prog.abap index 27775b10e..434dd3214 100644 --- a/src/zabapgit_object_tabl.prog.abap +++ b/src/zabapgit_object_tabl.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_tabl IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_tobj.prog.abap b/src/zabapgit_object_tobj.prog.abap index 1e6242ad6..fa4db59a8 100644 --- a/src/zabapgit_object_tobj.prog.abap +++ b/src/zabapgit_object_tobj.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_tobj DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_tobj IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). rs_metadata-late_deser = abap_true. diff --git a/src/zabapgit_object_tran.prog.abap b/src/zabapgit_object_tran.prog.abap index 99b918992..92c1d25ad 100644 --- a/src/zabapgit_object_tran.prog.abap +++ b/src/zabapgit_object_tran.prog.abap @@ -47,6 +47,10 @@ ENDCLASS. "lcl_object_TRAN DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_tran IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_ttyp.prog.abap b/src/zabapgit_object_ttyp.prog.abap index 0d6059040..7d0c785b0 100644 --- a/src/zabapgit_object_ttyp.prog.abap +++ b/src/zabapgit_object_ttyp.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_ttyp IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_type.prog.abap b/src/zabapgit_object_type.prog.abap index 6f9160813..c7914aba9 100644 --- a/src/zabapgit_object_type.prog.abap +++ b/src/zabapgit_object_type.prog.abap @@ -35,6 +35,10 @@ ENDCLASS. "lcl_object_type DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_type IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_vcls.prog.abap b/src/zabapgit_object_vcls.prog.abap index 364dd7ec3..3a69e15a4 100644 --- a/src/zabapgit_object_vcls.prog.abap +++ b/src/zabapgit_object_vcls.prog.abap @@ -26,6 +26,10 @@ ENDCLASS. "lcl_object_vcls DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_vcls IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_view.prog.abap b/src/zabapgit_object_view.prog.abap index e51e16e6b..b5a145fcc 100644 --- a/src/zabapgit_object_view.prog.abap +++ b/src/zabapgit_object_view.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_dtel DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_view IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_w3xx.prog.abap b/src/zabapgit_object_w3xx.prog.abap index 09e1f6c73..fbeb824bf 100644 --- a/src/zabapgit_object_w3xx.prog.abap +++ b/src/zabapgit_object_w3xx.prog.abap @@ -24,6 +24,10 @@ ENDCLASS. "lcl_object_W3SUPER DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_w3super IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD init_key. rs_key-relid = ms_item-obj_type+2(2). rs_key-objid = ms_item-obj_name. diff --git a/src/zabapgit_object_wdya.prog.abap b/src/zabapgit_object_wdya.prog.abap index 6aec5edae..84e004b0b 100644 --- a/src/zabapgit_object_wdya.prog.abap +++ b/src/zabapgit_object_wdya.prog.abap @@ -34,6 +34,10 @@ ENDCLASS. "lcl_object_wdya DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_wdya IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_wdyn.prog.abap b/src/zabapgit_object_wdyn.prog.abap index 6e3d23786..a8d41712b 100644 --- a/src/zabapgit_object_wdyn.prog.abap +++ b/src/zabapgit_object_wdyn.prog.abap @@ -68,6 +68,10 @@ ENDCLASS. "lcl_object_wdyn DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_wdyn IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~get_metadata. rs_metadata = get_metadata( ). ENDMETHOD. "lif_object~get_metadata diff --git a/src/zabapgit_object_webi.prog.abap b/src/zabapgit_object_webi.prog.abap index c750e991a..f07ccff3e 100644 --- a/src/zabapgit_object_webi.prog.abap +++ b/src/zabapgit_object_webi.prog.abap @@ -62,6 +62,10 @@ ENDCLASS. "lcl_object_SFBS DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_webi IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~serialize. DATA: ls_webi TYPE ty_webi, diff --git a/src/zabapgit_object_xslt.prog.abap b/src/zabapgit_object_xslt.prog.abap index bb4d561bc..c5c9706f1 100644 --- a/src/zabapgit_object_xslt.prog.abap +++ b/src/zabapgit_object_xslt.prog.abap @@ -22,6 +22,10 @@ ENDCLASS. "lcl_object_xslt DEFINITION *----------------------------------------------------------------------* CLASS lcl_object_xslt IMPLEMENTATION. + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD lif_object~serialize. DATA: lv_name TYPE cxsltdesc, diff --git a/src/zabapgit_objects.prog.abap b/src/zabapgit_objects.prog.abap index b093e6772..88f5f7676 100644 --- a/src/zabapgit_objects.prog.abap +++ b/src/zabapgit_objects.prog.abap @@ -224,6 +224,8 @@ INTERFACE lif_object. exists RETURNING VALUE(rv_bool) TYPE abap_bool RAISING lcx_exception, + changed_by + RETURNING VALUE(rv_user) TYPE xubname, jump RAISING lcx_exception, get_metadata @@ -498,6 +500,10 @@ CLASS lcl_objects_bridge IMPLEMENTATION. ENDMETHOD. "lif_object~get_metadata + METHOD lif_object~changed_by. + rv_user = 'UNKNOWN'. " todo + ENDMETHOD. + METHOD constructor. DATA ls_objtype_map LIKE LINE OF gt_objtype_map.