anchor.diff:            obj_type          TYPE trobjtype,
             obj_name          TYPE trobj_name,
             li_object         TYPE REF TO cl_wb_object,
  -          li_wb_manager     TYPE REF TO if_wb_manager,
  -          li_wb_request     TYPE REF TO cl_wb_request,
             li_adt            TYPE REF TO object,
             li_adt_uri_mapper TYPE REF TO object,
             li_adt_objref     TYPE REF TO object.
  
positive.code:                   iv_field TYPE string
          RAISING   lcx_exception.
  
  ENDCLASS.                    "lcl_objects_super DEFINITION
  
  **********************************************************************
  
negative.code:           RECEIVING
              result = li_adt.
  
          IF is_adt_jump_possible( io_object = li_object
                                   io_adt    = li_adt ) = abap_false.
            lcx_exception=>raise( 'ADT Jump Error' ).
          ENDIF.
  
          CALL METHOD li_adt->('IF_ADT_TOOLS_CORE_FACTORY~GET_URI_MAPPER')
            RECEIVING
              result = li_adt_uri_mapper.
  
          CALL METHOD li_adt_uri_mapper->('IF_ADT_URI_MAPPER~MAP_WB_OBJECT_TO_OBJREF')
            EXPORTING
  