anchor.diff:      ENDIF.
     ENDMETHOD.
   
  +  METHOD lif_object~changed_by.
  +    TYPES: BEGIN OF ty_includes,
  +             programm TYPE programm,
  +           END OF ty_includes.
  +
  +    TYPES: BEGIN OF ty_reposrc,
  +             unam  TYPE reposrc-unam,
  +             udat  TYPE reposrc-udat,
  +             utime TYPE reposrc-utime,
  +           END OF ty_reposrc.
  +
  +    DATA: lt_reposrc  TYPE STANDARD TABLE OF ty_reposrc,
  +          ls_reposrc  LIKE LINE OF lt_reposrc,
  +          lt_includes TYPE STANDARD TABLE OF ty_includes.
  +
  +    lt_includes = mo_object_oriented_object_fct->get_includes( ms_item-obj_name ).
  +    ASSERT lines( lt_includes ) > 0.
  +
  +    SELECT unam udat utime FROM reposrc
  +      INTO TABLE lt_reposrc
  +      FOR ALL ENTRIES IN lt_includes
  +      WHERE progname = lt_includes-programm
  +      AND   r3state = 'A'.
  +    IF sy-subrc <> 0.
  +      rv_user = c_user_unknown.
  +    ELSE.
  +      SORT lt_reposrc BY udat DESCENDING utime DESCENDING.
  +      READ TABLE lt_reposrc INDEX 1 INTO ls_reposrc.
  +      ASSERT sy-subrc = 0.
  +      rv_user = ls_reposrc-unam.
  +    ENDIF.
  +  ENDMETHOD.
  +
  +  METHOD lif_object~compare_to_remote_version.
  +    CREATE OBJECT ro_comparison_result TYPE lcl_null_comparison_result.
  +  ENDMETHOD.
  +
  +  METHOD lif_object~delete.
  +    DATA: ls_clskey TYPE seoclskey.
  +    ls_clskey-clsname = ms_item-obj_name.
  +
  +    mo_object_oriented_object_fct->delete( ls_clskey ).
  +  ENDMETHOD.
  +
  +  METHOD lif_object~exists.
  +    DATA: ls_class_key TYPE seoclskey.
  +    ls_class_key-clsname = ms_item-obj_name.
  +
  +    rv_bool = mo_object_oriented_object_fct->exists( iv_object_name = ls_class_key ).
  +  ENDMETHOD.
  +
  +  METHOD lif_object~get_metadata.
  +    rs_metadata = get_metadata( ).
  +  ENDMETHOD.
  +
  +  METHOD lif_object~jump.
  +    CALL FUNCTION 'RS_TOOL_ACCESS'
  +      EXPORTING
  +        operation     = 'SHOW'
  +        object_name   = ms_item-obj_name
  +        object_type   = 'CLAS'
  +        in_new_window = abap_true.
  +  ENDMETHOD.
  +
   ENDCLASS.
  
positive.code:       it_lines       = lt_lines
        iv_object_name = lv_object
        iv_language    = mv_language ).
    ENDMETHOD.                    "deserialize_doku
  
    METHOD deserialize_tpool.
  
  
negative.code:   ENDMETHOD.                    "lif_object~exists
  
    METHOD lif_object~jump.
      CALL FUNCTION 'RS_TOOL_ACCESS'
        EXPORTING
          operation     = 'SHOW'
          object_name   = ms_item-obj_name
          object_type   = 'CLAS'
          in_new_window = abap_true.
    ENDMETHOD.                    "jump
  
    METHOD lif_object~delete.
  