anchor.diff:          iv_xml = mo_xml_out->render( ).
       mo_oo_object->deserialize(
         iv_package    = 'package_name'
  -      io_xml        = mo_xml_input
  -    ).
  +      io_xml        = mo_xml_input ).
     ENDMETHOD.
   ENDCLASS.
   
  
positive.code:     mo_object_oriented_object->insert_text_pool(
        iv_class_name = lv_clsname
        it_text_pool  = lt_tpool
        iv_language   = mv_language
      ).
    ENDMETHOD.                    "deserialize_textpool
  
    METHOD deserialize_abap.
  
      DATA: ls_vseoclass    TYPE vseoclass,
            lt_source       TYPE seop_source_string,
            lt_locals_def   TYPE seop_source_string,
            lt_locals_imp   TYPE seop_source_string,
            lt_locals_mac   TYPE seop_source_string,
            lt_testclasses  TYPE seop_source_string,
            lt_descriptions TYPE ty_seocompotx_tt,
            ls_clskey       TYPE seoclskey.
  
  
      lt_source = mo_files->read_abap( ).
  
      lt_locals_def = mo_files->read_abap( iv_extra = 'locals_def'
                                           iv_error = abap_false ). "#EC NOTEXT
  
      lt_locals_imp = mo_files->read_abap( iv_extra = 'locals_imp'
                                           iv_error = abap_false ). "#EC NOTEXT
  
      lt_locals_mac = mo_files->read_abap( iv_extra = 'macros'
                                           iv_error = abap_false ). "#EC NOTEXT
  
      lt_testclasses = mo_files->read_abap( iv_extra = 'testclasses'
                                            iv_error = abap_false ). "#EC NOTEXT
  
      ls_clskey-clsname = ms_item-obj_name.
  
      io_xml->read( EXPORTING iv_name = 'VSEOCLASS'
                    CHANGING cg_data = ls_vseoclass ).
  
negative.code:   ENDMETHOD.
  
    METHOD lif_object_oriented_object~create_documentation.
      CALL FUNCTION 'DOCU_UPD'
        EXPORTING
          id       = 'CL'
          langu    = iv_language
          object   = iv_object_name
        TABLES
          line     = it_lines
        EXCEPTIONS
          ret_code = 1
          OTHERS   = 2.
      IF sy-subrc <> 0.
        lcx_exception=>raise( 'error from DOCU_UPD' ).
      ENDIF.
    ENDMETHOD.
  
  ENDCLASS.
  