anchor.diff:  
     ENDMETHOD.                    "abap_to_file
   
  -  METHOD add_html.
  +  METHOD add_string.
   
       DATA: ls_file TYPE ty_file.
   
   
       ls_file-path = '/'.
  -    ls_file-filename = filename( 'html' ).                  "#EC NOTEXT
  -    ls_file-data = lcl_convert=>string_to_xstring_utf8( iv_html ).
  +    ls_file-filename = filename( iv_extra = iv_extra
  +                                 iv_ext   = iv_ext ).       "#EC NOTEXT
  +    ls_file-data = lcl_convert=>string_to_xstring_utf8( iv_string ).
   
       APPEND ls_file TO mt_files.
   
  
positive.code:     io_xml->read( EXPORTING iv_name = 'ATTR'
                    CHANGING cg_data = ls_attr ).
  
      lv_source = mo_files->read_html( ).
  
      ls_attr-devclass = iv_package.
      save( is_attr   = ls_attr
  
negative.code:     METHODS:
        constructor
          IMPORTING is_item TYPE ty_item,
        add_string
          IMPORTING iv_extra  TYPE clike OPTIONAL
                    iv_ext    TYPE string
                    iv_string TYPE string
          RAISING   lcx_exception,
        read_string
          IMPORTING iv_extra         TYPE clike OPTIONAL
                    iv_ext           TYPE string
          RETURNING VALUE(rv_string) TYPE string
          RAISING   lcx_exception,
        add_xml
          IMPORTING iv_extra     TYPE clike OPTIONAL
  