anchor.diff:    ENDMETHOD.
   
   
  -  METHOD serialize.
  -
  -    DATA: lt_longtexts TYPE tty_longtexts.
  -
  -    lt_longtexts = read( iv_object_name = iv_object_name
  -                         iv_longtext_id = iv_longtext_id
  -                         it_dokil       = it_dokil ).
  -
  -    io_xml->add( iv_name = mv_longtexts_name
  -                 ig_data = lt_longtexts ).
  -
  -  ENDMETHOD.
  -
  -
  -  METHOD changed_by.
  -
  -    DATA: lt_longtexts TYPE tty_longtexts.
  -    FIELD-SYMBOLS: <ls_longtext> TYPE ty_longtext.
  -
  -    lt_longtexts = read( iv_object_name = iv_object_name
  -                         iv_longtext_id = iv_longtext_id
  -                         it_dokil       = it_dokil ).
  -
  -    READ TABLE lt_longtexts INDEX 1 ASSIGNING <ls_longtext>.
  -    IF sy-subrc = 0.
  -      rv_user = <ls_longtext>-head-tdluser.
  -    ENDIF.
  -
  -  ENDMETHOD.
  -
  -
     METHOD read.
   
       DATA: ls_longtext TYPE ty_longtext,
  
positive.code: 
  
  
  CLASS zcl_abapgit_longtexts IMPLEMENTATION.
  
  
    METHOD constructor.
  
negative.code: 
    ENDMETHOD.
  
  
    METHOD serialize.
  
      DATA lt_longtexts TYPE tty_longtexts.
      DATA lt_dokil LIKE it_dokil.
  
      lt_dokil = it_dokil.
      IF io_xml->i18n_params( )-serialize_master_lang_only = abap_true.
        DELETE lt_dokil WHERE masterlang <> abap_true.
      ENDIF.
  
      lt_longtexts = read( iv_object_name = iv_object_name
                           iv_longtext_id = iv_longtext_id
                           it_dokil       = lt_dokil ).
  
      io_xml->add( iv_name = mv_longtexts_name
                   ig_data = lt_longtexts ).
  
    ENDMETHOD.
  ENDCLASS.
  