anchor.diff:      INTERFACES zif_abapgit_aff_type_mapping.
     PRIVATE SECTION.
       METHODS set_abapgit_descriptions
  -      IMPORTING is_clsname       TYPE seoclsname
  -                is_intf_aff      TYPE zif_abapgit_aff_intf_v1=>ty_main
  -      RETURNING VALUE(rs_return) TYPE zif_abapgit_oo_object_fnc=>ty_seocompotx_tt.
  +      IMPORTING is_clsname          TYPE seoclsname
  +                is_intf_aff         TYPE zif_abapgit_aff_intf_v1=>ty_main
  +      EXPORTING et_descriptions     TYPE zif_abapgit_oo_object_fnc=>ty_seocompotx_tt
  +                et_descriptions_sub TYPE zif_abapgit_oo_object_fnc=>ty_seosubcotx_tt.
   ENDCLASS.
   
   CLASS lcl_aff_type_mapping IMPLEMENTATION.
  
positive.code: 
    METHOD set_abapgit_descriptions.
  
      DATA ls_description TYPE seocompotx.
      FIELD-SYMBOLS <ls_description>      TYPE zif_abapgit_aff_oo_types_v1=>ty_component_description.
      FIELD-SYMBOLS <ls_meth_description> TYPE zif_abapgit_aff_oo_types_v1=>ty_method.
      FIELD-SYMBOLS <ls_evt_description>  TYPE zif_abapgit_aff_oo_types_v1=>ty_event.
  
negative.code: 
      lv_classname = iv_object_name.
  
      set_abapgit_descriptions( EXPORTING is_clsname          = lv_classname
                                          is_intf_aff         = ls_data_aff
                                IMPORTING et_descriptions     = ls_data_abapgit-description
                                          et_descriptions_sub = ls_data_abapgit-description_sub ).
  
      ls_data_abapgit-vseointerf-clsname = iv_object_name.
      ls_data_abapgit-vseointerf-descript = ls_data_aff-header-description.
  